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

css 圖片上加字

傅智翔1年前7瀏覽0評論

在網(wǎng)站設(shè)計(jì)中,經(jīng)常需要在圖片上添加文字來進(jìn)行說明或者裝飾,這時(shí)候就需要用到CSS的技巧。

最基本的方法是直接在圖片下面添加文字,但這會占據(jù)頁面空間,顯得不夠美觀。因此,我們可以使用CSS的定位技巧在圖片上添加文字。

/*HTML代碼*/
<div class="img-container">
<img src="example.jpg" alt="example">
<span class="img-text">圖片說明</span>
</div>
/*CSS代碼*/
.img-container{
position: relative;
}
.img-text{
position: absolute;
bottom: 0;
left: 0;
width: 100%;
background-color: rgba(0,0,0,0.5);
color: #fff;
text-align: center;
}

上述代碼中,我們首先將圖片的父容器設(shè)置為相對定位,這樣子元素就可以使用絕對定位技巧設(shè)置位置。然后,我們給文字容器設(shè)置絕對定位,讓它覆蓋在圖片上面。

為了讓文字容器顯示在圖片下方,我們需要設(shè)置bottom屬性為0,也就是距離父容器底部為0。為了讓文字容器寬度與圖片一致,我們通過width屬性將它設(shè)置成100%。另外,我們設(shè)置了文字容器的背景色為半透明的黑色,讓文字更加清晰,也更突出。

上述代碼是最基本的圖片上面添加文字的方法,當(dāng)然還有很多更為復(fù)雜、炫酷的方法,需要根據(jù)具體情況進(jìn)行選擇。