首先,一些變換的想法
CSS變換將不會替代所有的DHTML,不過它會提供一些支持過渡的方法來提高您在瀏覽器中的設(shè)計(jì)。
你需要到下載Apple Safari 3+ 或Google Chrome瀏覽器來查看這些變換效果。這兩個(gè)瀏覽器都支持Mac和PC系統(tǒng)。
滾動(dòng)效果
變換最常見的用法就是當(dāng)用戶的鼠標(biāo)懸放到元素上的時(shí)候?qū)⒃馗吡?無論是鏈接、表格、表單還是其它的什么元素),變換是為頁面添加平滑的界面的非常棒的方法。
運(yùn)行代碼框
[Ctrl+A 全部選擇 提示:你可先修改部分代碼,再按運(yùn)行]
變換、狀態(tài)與動(dòng)作
但是請稍等一下。在深入了解變換之前,我們需要理解一個(gè)元素能變換的不同的狀態(tài)。
狀態(tài)定義當(dāng)前頁面中相應(yīng)的元素如何與用戶進(jìn)行交互,它們在CSS中通過偽類來定義,比如當(dāng)用戶的鼠標(biāo)經(jīng)過一個(gè)元素的時(shí)候,那個(gè)元素就會被hover偽類控制。
動(dòng)態(tài)偽類 |
起作用的元素 |
描述 |
:link |
只有鏈接 |
未訪問的鏈接 |
:visited |
只有鏈接 |
訪問過的鏈接 |
:hover |
所有元素 |
鼠標(biāo)經(jīng)過元素 |
:active |
所有元素 |
鼠標(biāo)點(diǎn)擊元素 |
:focus |
所有可被選中的元素 |
元素被選中 |
None |
所有元素 |
所有元素的默認(rèn)狀態(tài) |
變換通過改變不同元素狀態(tài)之間的一個(gè)時(shí)間段內(nèi)的樣式來起作用。比如,一個(gè)元素的默認(rèn)狀態(tài)的顏色值將會在呈現(xiàn)hover狀態(tài)的色彩值之前逐漸顯示色盤中的中間顏色。
出處:前端觀察
責(zé)任編輯:bluehearts
上一頁 CSS3變換入門 [1] 下一頁 CSS3變換入門 [3]
◎進(jìn)入論壇網(wǎng)頁制作、WEB標(biāo)準(zhǔn)化版塊參加討論,我還想發(fā)表評論。
|