0
只是好奇,爲什麼我不能在這個跨度/看到我的BG IMG,除非我使用的位置:絕對?!是因爲span是一個內聯元素嗎?跨度與img作爲bg
.thumb {
background: url("images/yts.png") no-repeat;
height: 150px;
width: 200px;
}
<span class="thumb"></span>
只是好奇,爲什麼我不能在這個跨度/看到我的BG IMG,除非我使用的位置:絕對?!是因爲span是一個內聯元素嗎?跨度與img作爲bg
.thumb {
background: url("images/yts.png") no-repeat;
height: 150px;
width: 200px;
}
<span class="thumb"></span>
是的。問題在於,對於內聯元素,width屬性不起作用。因此,沒有內容的跨度寬度爲0,然後只有背景的零像素可見!
您可以使用display:inline-block來解決這個問題,並且不需要絕對地定位它。