使用CSS圖片顯示在字下層
在網(wǎng)站設(shè)計(jì)中,經(jīng)常需要將圖片顯示在文字下面,以突出顯示某些內(nèi)容或者美觀排版。這種效果可以使用CSS實(shí)現(xiàn),下面介紹一下如何實(shí)現(xiàn)。
首先,在HTML中定義需要顯示圖片的元素,比如一個(gè)div或者p標(biāo)簽。在該元素中插入文本,并設(shè)置該元素的position為relative,代碼如下:
<div class="img-text"> <img src="picture.jpg" alt="Picture"> <p>這里放文本內(nèi)容</p> </div> .img-text { position: relative; }接下來,在該元素中定義需要顯示的圖片,并設(shè)置該圖片的position為absolute,并設(shè)置top和left屬性調(diào)整圖片位置。同時(shí),為了使圖片顯示在文字下方,需要設(shè)置該元素的z-index屬性小于0,代碼如下:
.img-text img { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); z-index: -1; }最后,為了美化效果,還可以為包含圖片和文字的元素添加一些樣式,比如設(shè)置背景顏色、圓角等。 至此,一個(gè)簡(jiǎn)單的圖片顯示在文字下層的效果實(shí)現(xiàn)完畢。當(dāng)然,上述代碼只是一個(gè)基礎(chǔ)示例,具體效果還可以根據(jù)實(shí)際需求進(jìn)行調(diào)整。