我有以下頁面作爲一個例子爲響應式佈局:flexible Grid響應網頁設計:動態高度
現在我想我自己的項目做與此相同頁面上的圖像。隨着屏幕尺寸的減小,元素也應該調整大小。
對於這些元素的寬度,一切正常。但他們的身高不會改變。 我不知道該示例頁面的作者是如何實現這一點的,因爲他甚至不在他的圖像上使用單個高度屬性。
這裏是我的代碼:
HTML
<div id="wrapper"> <ol> <li id="el-1" class="figure"><div class="element"><p class="heading">Lorem1</p></div></li> <li id="el-2" class="figure"><div class="element"><p class="heading">Lorem2</p></div></li> <li id="el-3" class="figure"><div class="element"><p class="heading">Lorem3</p></div></li> <li id="el-4" class="figure"><div class="element"><p class="heading">Lorem4</p></div></li> <li id="el-5" class="figure"><div class="element"><p class="heading">Lorem5</p></div></li> <li id="el-logo" class="figure"><div class="background"><p>LoremIpsum<br>Lorem</p></div></li> <li id="el-6" class="figure"><div class="element"><p class="heading">Lorem6</p></div></li> <li id="el-7" class="figure"><div class="element"><p class="heading">Lorem7</p></div></li> <li id="el-8" class="figure"><div class="element"><p class="heading">Lorem8</p></div></li> <li id="el-9" class="figure"><div class="element"><p class="heading">Lorem9</p></div></li> <li id="el-10" class="figure"><div class="element"><p class="heading">Lorem10</p></div></li> </ol>
CSS
http://nopaste.info/d8a051e767.html
我忘了刪除高度:200px屬性。這僅用於測試 – Sprottenwels
您的問題是什麼?如果將寬度設置爲圖像但不設高度,則圖像將以正確的比例調整大小。 – feeela
這將解釋示例頁面,但是如何在非圖像元素上應用相同的效果? – Sprottenwels