我試圖爲我的標題設置一個可縮放的背景圖片,只是基於瀏覽器窗口的寬度(現在)。 現在,與我所擁有的一樣,它的寬度縮放得很好。但是標題本身並沒有改變高度,它與文本行的高度有關。如果我沒有文字,它根本不會出現。當我調整窗口的大小時,標題圖像的底部不顯示。我曾嘗試將最小高度設置爲各種不同的值,但它並沒有滿足我的需要。Scaling CSS Header
我希望它根據圖像縮放標題的高度。如果窗口很小,它會縮小到文本行的高度。如果它很大,它會比文本行縮放大。 這可能嗎?我見過其他網站,它的工作很好。我已經找到說明如何做到這一點......在WordPress的某些特定主題。
HTML:
<header>
<p>
Line 1<br>
Line 2<br>
Line 3<br>
Line 4<br>
Line 5<br>
</p>
</header>
CSS:
header {
background-image:url('./waybackIMG_1496.jpg');
background-size : cover;
background-repeat : no-repeat;
}
header p {
line-height : 1.2em;
text-align : right;
}
您無法將某些東西縮放到背景圖像的高度。 – 2015-02-24 17:23:54
您無法使背景圖片上的標題高度依賴於它。顯示背景的唯一部分是div所佔用的空間。 – j4k3 2015-02-24 17:27:22