欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

css多張圖片疊加

錢浩然2年前10瀏覽0評論

CSS中可以使用多張圖片疊加來實現豐富的效果,比如在背景上疊加多張圖片、建立層疊效果等等。

下面我們來看一下如何以層疊的方式疊加多張圖片:

.container {
position: relative; /*必須是相對定位*/
background: url(bg.png);
background-size:cover;
width: 500px;
height: 500px;
}
.container:before {
content: "";
position: absolute;
top:0;
left:0;
right:0;
bottom:0;
background: url(img1.png);
background-size: cover;
opacity: 0.5;
}
.container:after {
content: "";
position: absolute;
top:50px;
left:50px;
right:0;
bottom:0;
background: url(img2.png);
background-size: cover;
opacity: 0.5;
}

上述代碼中,我們首先定義了一個容器,為了能夠以層疊的方式疊加多張圖片,容器必須已經具備了相對定位的屬性。其次,我們使用了:before和:after偽類,通過absolute定位它們在容器內的位置,并且讓他們的背景圖片相互疊加。

需要注意的是,只有具有相對定位的元素,才可以使用絕對定位。并且在使用:before和:after偽類的時候,我們需要為它們設置content屬性,否則它們不會顯示。

以上就是關于CSS多張圖片疊加的簡介,希望對大家有所幫助。