国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發(fā) > CSS > 正文

使用CSS2.1的多重背景效果和邊框效果

2024-07-11 09:02:44
字體:
供稿:網(wǎng)友

武林網(wǎng)(www.survivalescaperooms.com)文章簡介:使用CSS2.1的多重背景效果和邊框效果.

在單個HTML元素上利用CSS2.1實現(xiàn)擁有3張背景圖片和2張內(nèi)容圖效果,或者多重邊框的效果。這種漸進增強的方式適用于所有支持CSS2.1偽元素及其定位屬性的所有瀏覽器。不需要CSS3的支持。

演示:使用CSS2.1的多背景

演示:使用CSS2.1的多邊框

支持的瀏覽器:Firefox 3.5+, Safari 4+, chrome4+, opera10+, IE8+

是如何實現(xiàn)的呢?

從本質(zhì)上講,我們所創(chuàng)建的偽對象(:before和:after)跟我們在對待HTML元素嵌套關(guān)系是相同的。但他們相對于嵌套使用的HTML元素而言具有其獨特的優(yōu)勢——不具有語義化。

當使用多背景或者多重邊框的時候,我們需要將偽元素層的內(nèi)容利用絕對定位固定在HTML元素內(nèi)容的后面。

使用CSS2.1的多重背景效果和邊框效果

并非真實的內(nèi)容被偽元素所包含進行定位。這意味著他們能在“父”元素范圍內(nèi)隨意拉伸的同時而不會影響其內(nèi)容。這可以任意組合絕對定位的top、right、bottom、left、width和height的值,主要關(guān)鍵是他們的組合性能是靈活的。

可以達到什么效果?

僅需要依賴于一個HTML元素和相關(guān)的圖片就可以創(chuàng)建類似于多背景顏色、多背景圖、背景圖片剪輯、圖片翻轉(zhuǎn)、使用圖片邊框的可擴展的盒模型、浮動的虛假列(小志注:后面會提到的三列等高效果)、在盒模型外的圖片、顯示在外面的多邊框,以及其他流行的效果等。可能需要2張額外的內(nèi)容圖片在生成的內(nèi)容中。

在使用CSS2.1的多背景和使用CSS2.1的多邊框演示頁面中將會展示如何使用CSS2.1偽對象的技術(shù)實現(xiàn)這些流行的效果。

大部分的結(jié)構(gòu)都包含子元素。因此,往往很多時候,你將有可能通過父元素的第一個子元素(設(shè)置是最后一個子元素)的偽元素來展示更多的效果。此外,還可以通過:hover對樣式產(chǎn)生一些復(fù)雜的交互效果的變化。

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 农安县| 龙口市| 湘潭县| 邯郸县| 河西区| 四平市| 东宁县| 金乡县| 雷州市| 化德县| 若尔盖县| 罗江县| 惠安县| 新邵县| 张家川| 梅州市| 宜昌市| 理塘县| 积石山| 开阳县| 滨海县| 靖远县| 府谷县| 疏勒县| 永福县| 潍坊市| 余庆县| 任丘市| 青州市| 垣曲县| 嫩江县| 布尔津县| 平潭县| 滨州市| 莱州市| 曲水县| 灵璧县| 博湖县| 葵青区| 静安区| 永春县|