我有以下页面作为响应式布局的示例: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