CSS3 圖文列表特效是實(shí)現(xiàn)網(wǎng)頁設(shè)計(jì)中常用的技術(shù)之一。通過在CSS3中運(yùn)用一些特殊屬性和技巧,我們可以讓文字和圖片具有更加豐富、生動(dòng)的顯示效果。下面我們來介紹其中一些基本的CSS3圖文列表特效。
/* 1. 圖片翻轉(zhuǎn) */ .img-flip { transition: transform .5s ease-out; } .img-flip:hover { transform: rotateY(180deg); } /* 2. 文字漸變 */ .text-gradient { background-image: linear-gradient(to bottom, #ffffff 0%, #000000 100%); -webkit-background-clip: text; -webkit-text-fill-color: transparent; } /* 3. 圖片遮罩 */ .img-mask { position: relative; } .img-mask:after { content: ""; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: rgba(0, 0, 0, .5); opacity: 0; transition: opacity .3s ease-in-out; } .img-mask:hover:after { opacity: 1; } /* 4. 文字遮罩 */ .text-mask { position: relative; } .text-mask:before { content: ""; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: rgba(0, 0, 0, .5); opacity: 0; transition: opacity .3s ease-in-out; } .text-mask:hover:before { opacity: 1; } /* 5. 圖片放大 */ .img-scale { transition: transform .3s ease-out; } .img-scale:hover { transform: scale(1.2); }
以上是五種基本的CSS3圖文列表特效。具體使用時(shí)我們只需按照對(duì)應(yīng)的類名,應(yīng)用到對(duì)應(yīng)的圖片或文字上即可,非常方便實(shí)用。通過這些特效的應(yīng)用,我們可以打造出更為優(yōu)美、豐富的網(wǎng)頁設(shè)計(jì)效果,提升用戶體驗(yàn)。