<div style="background: url(http://netdna.webdesignerdepot.com/uploads/2013/11/picjumbo.com_IMG_3130.jpg) no-repeat center center;
background-size: 100%; min-width: 700px; height: 100%; width: auto;">
<p>
I DO NOT WANT THIS CONTENT TO BE AFFECTED BY THE MIN-WIDTH. I just want the background to take on min-width. I hope that makes sense.</p>
</div>
這裏是我的小提琴:
https://jsfiddle.net/y0bdLgzL/2/
- 我申請在線的造型,因爲這個特殊的項目,我需要能夠動態生成背景基於數據庫的圖像。
- 我想讓背景採取最小寬度屬性,但不是內容/文本。
任何關於如何正確安排div和課程以幫助實現此目的的幫助將非常有幫助。
什麼是你的目標,總是能有充分的寬度是多少?我不認爲有一個簡潔的方法可以將最小寬度設置爲背景圖像,因爲它是元素的一部分。一種方式:使用:之前與位置:絕對有更多的控制或這些技巧的東西:http://stackoverflow.com/questions/16679221/how-to-set-a-minimum-width-with-background-size – degers
是的,它的寬度總是被覆蓋,直到某個點,然後它不再擴展。問題是,超過圖像頂部的文字會隨之縮放。我不想那樣。 :( –
請參閱我上面的提議,但最簡單的方法是爲文本寬度添加一個子元素max-width。 – degers