色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

css圖片文字遮蓋效果

今天我們來講一下CSS圖片文字遮蓋效果,這種效果通常可以用在網(wǎng)站的Banner或者頁面介紹模塊上。下面我們來看一種實(shí)現(xiàn)方法: 首先,我們需要定義一個(gè)容器div,里面包括一個(gè)圖片img和一段文字p。代碼如下:
<div class="wrapper">
<img src="example.jpg" alt="example">
<p>這是一段例子文字</p>
</div>
然后,我們用CSS將圖片和文字都定位在容器的左上角,并設(shè)置圖片的寬度為100%:
.wrapper {
position: relative;
}
img {
position: absolute;
top: 0;
left: 0;
width: 100%;
}
p {
position: absolute;
top: 0;
left: 0;
margin: 20px;
}
接下來,我們需要給容器div定義一個(gè):before偽元素,用來創(chuàng)建遮蓋層。再加上一個(gè)與p標(biāo)簽相同的樣式,讓遮蓋層的文字與p標(biāo)簽的文字重疊在一起:
.wrapper:before {
content: "";
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background-color: rgba(0, 0, 0, 0.5);
}
.wrapper p {
position: relative;
z-index: 1;
color: #fff;
}
其中,background-color是遮蓋層的背景顏色,這里我們?cè)O(shè)置了一個(gè)半透明的黑色。z-index是用于設(shè)置層次關(guān)系的,這里我們把p標(biāo)簽的z-index設(shè)置為1,這樣p標(biāo)簽就在遮蓋層之上了。 這樣就完成了一個(gè)簡單的CSS圖片文字遮蓋效果。如果你還想讓這個(gè)效果更加炫酷,可以嘗試加入一些CSS3動(dòng)畫效果或者變換效果。