CSS中的lighter屬性是指為選中的文本增加透明度,使文本看起來更加輕盈的屬性。使用lighter屬性可以制作出非常特別的效果。
例如,我們可以為文本添加一個背景顏色并對其應用lighter屬性,這樣文本就會更加突出,并且給人一種漸變的感覺:
span { background-color: #000000; color: #FFFFFF; font-size: 30px; font-weight: bold; -webkit-text-fill-color: transparent; -webkit-background-clip: text; text-shadow: 0px 2px 2px rgba(0, 0, 0, 0.8); -webkit-box-decoration-break: clone; box-decoration-break: clone; letter-spacing: 0.1em; transition: all 0.5s; } span:hover { -webkit-text-fill-color: #FFFFFF; -webkit-box-shadow: 0px 2px 2px rgba(0, 0, 0, 0.8); box-shadow: 0px 2px 2px rgba(0, 0, 0, 0.8); -webkit-box-decoration-break: clone; box-decoration-break: clone; -webkit-text-stroke: 1px #FFFFFF; text-stroke: 1px #FFFFFF; -webkit-transition: all 0.2s ease-out; transition: all 0.2s ease-out; }
這段代碼的作用是文本在鼠標懸停時,合適的縮小背景顏色并增加外陰影和文字描邊,非常的炫酷。
使用CSS中的lighter屬性可以為文本添加不同的效果,使頁面更加美觀。在使用時僅需在需要添加效果的元素上應用該屬性即可。
上一篇eclipse vue
下一篇eclipse vue