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

css把文字附在圖片

錢淋西1年前6瀏覽0評論

CSS可以很容易地將文字附在圖片上。這種效果通常用于制作卡片或者banner圖等。

首先,要確保圖片和文字碰撞在一起。這就需要設定圖片和文字的外邊距(margin)。

img {
margin: 0;
}
p {
margin: 0;
position: absolute;
bottom: 0;
left: 0;
right: 0;
background-color: rgba(0,0,0,0.5);
padding: 10px;
color: white;
}

這樣,圖片和文字就會接觸在一起。但是,文字會在圖片的上方出現,看起來不夠美觀。因此,必須使用絕對定位(absolute positioning)將文字粘在圖片下部。

接下來,可以將文字放入一個帶有背景顏色和padding的容器中,這樣文字就不會看起來太過單調了。

最終的代碼如下:

<div class="card">
<img src="example.jpg" alt="example">
<p>這是一段文字,用來描述這張照片。</p>
</div>
.card {
position: relative;
display: inline-block;
}
img {
margin: 0;
}
p {
margin: 0;
position: absolute;
bottom: 0;
left: 0;
right: 0;
background-color: rgba(0,0,0,0.5);
padding: 10px;
color: white;
}

這樣,就可以輕松地將文字附在圖片上了。