投影是 CSS3 中的一個(gè)重要特性,在網(wǎng)頁設(shè)計(jì)中有著廣泛的應(yīng)用。本文將介紹一些常用的投影效果的代碼實(shí)現(xiàn)。
要實(shí)現(xiàn)一個(gè)基礎(chǔ)的投影效果,可以使用box-shadow
屬性。
selector { box-shadow: h-shadow v-shadow blur spread color inset; }
h-shadow
為水平方向的偏移量,v-shadow
為垂直方向的偏移量,blur
為模糊程度,spread
為擴(kuò)張距離,color
為投影顏色。如果要讓陰影在元素內(nèi)部生成而不是在外部,則需要加上inset
參數(shù)。
一個(gè)常見的效果是陰影邊框??梢酝ㄟ^如下代碼實(shí)現(xiàn):
selector { box-shadow: 0 0 10px rgba(0,0,0,0.5); }
還有一種常見的效果是在圖片上添加陰影??梢允褂萌缦麓a:
selector { box-shadow: 0 0 10px #aaa; }
當(dāng)然,如果你想要一些特殊的效果,你可以仔細(xì)調(diào)整代碼參數(shù)。
綜上所述,投影通過 CSS3 可以輕松實(shí)現(xiàn),是一個(gè)非常實(shí)用和易于操作的特性。
上一篇asp用jQuery
下一篇asp中jquery無效