<分区>
我开始了一个新元素,我(只)需要响应式网格布局。
我试过 http://www.responsivegridsystem.com/这个网格系统很好,但它为输入和其他我不需要的元素添加了一些类,这让我的一些表单变得一团糟。
我正在寻找任何解决方案。
我只需要不会与其他元素混淆的响应式网格。
有没有这样的框架?
最佳答案
也许您可以使用 display:flex ,为 child 设置 min-height
min-width
以在内容很少的情况下保持安全的最小尺寸。:
http://codepen.io/gc-nomade/pen/wFHfq
为了看到 IE 10/11 也能正常工作,您需要向主容器添加宽度或高度。大多数情况下 width:100%
都可以,这里我在 body
上设置了 height:100%
。
这不适用于旧版浏览器,您可以使用供应商前缀和旧语法来提高兼容性。这里有一些关于 read 的内容在这里 too .
body div {
display:flex;/* flex it */
flex-wrap:wrap;
min-width:320px;
min-height:160px;
box-shadow:inset 0 0 5px white, 2px 2px 3px;
flex:1;
}
html,body {
height:100%;/*IE*/
margin:0;
}
body>div {
min-height:100%;
}
div div {
background:pink;
}
div div:nth-child(even) {
background:lightgray
}
基本 HTML 测试:
<div>
<div>
</div>
<div>
</div>
<div>
</div>
<!-- and so on -->
</div>
关于html - 我在哪里可以找到一个响应式网格系统,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23043423/