CSS設(shè)置陰影邊框的方法
在CSS中,可以使用box-shadow
屬性來設(shè)置元素的陰影邊框。box-shadow
屬性接受四個值,分別是水平陰影、垂直陰影、模糊距離和擴(kuò)展距離,這四個值可以通過逗號隔開,也可以省略其中的一些值。
如果要設(shè)置一個元素的水平陰影為10px,垂直陰影為5px,模糊距離為2px,擴(kuò)展距離為3px,可以這樣寫:
element { box-shadow: 10px 5px 2px 3px; }
水平陰影和垂直陰影的值可以是正數(shù)或負(fù)數(shù),表示陰影在水平或垂直方向上的偏移量,模糊距離和擴(kuò)展距離的值也是正數(shù)或負(fù)數(shù),表示陰影的模糊程度和擴(kuò)展范圍。
除了box-shadow
屬性,CSS還提供了text-shadow
屬性來設(shè)置文本的陰影效果。text-shadow
屬性接受三個值,分別是水平陰影、垂直陰影和模糊距離,這三個值也可以通過逗號隔開。
如果要設(shè)置文本的水平和垂直陰影為2px,模糊距離為1px,可以這樣寫:
text { text-shadow: 2px 2px 1px; }
需要注意的是,text-shadow
屬性只對文本有效,如果應(yīng)用到非文本元素上,將不會有任何效果。text-shadow
屬性的值不能省略,必須全部提供。
通過以上方法,可以使用CSS輕松地設(shè)置元素的陰影邊框和文本陰影效果。