html – Bootstrap 3:分为四个相等的页面
发布时间:2020-12-14 18:28:36 所属栏目:资源 来源:网络整理
导读:我试图将我的单页网站的一部分(使用Bootstrap 3)分成4个相等的部分,但我无法让它工作. 我想我可以为每个col-md-6添加额外的类,但问题实际上是高度与内容对齐,我不能使用固定的高度,因为它应该响应… section ... /sectionsection id="theproject" class="pro
我试图将我的单页网站的一部分(使用Bootstrap 3)分成4个相等的部分,但我无法让它工作.
我想我可以为每个col-md-6添加额外的类,但问题实际上是高度与内容对齐,我不能使用固定的高度,因为它应该响应… <section> ... </section> <section id="theproject" class="project"> <div class="container" > <div class="row"> <div class="col-md-6"> </div> TOPLEFT <div class="col-md-6"> TOPRIGHT </div> </div> <div class="row"> <div class="col-md-6"> BOTTOMLEFT </div> <div class="col-md-6"> BOTTOMRIGHT </div> </div> </div> </section> 我的custom.css看起来像这样: .project { height: auto !important; min-height: 100%; overflow: hidden; background: white; font-family: 'Open Sans',sans-serif; font-style: normal; font-size: 16px; } 谢谢你的帮助! 解决方法
如果我理解你在问什么,这里是你如何将你的引导分成4个相等的部分.高度将调整以匹配列的高度与最高(最高)的内容.
Here is the Bootply so you can try it out. HTML <div class="row equal"> <div class="col-xs-6 col-sm-3"> content </div> <div class="col-xs-6 col-sm-3"> content </div> <div class="col-xs-6 col-sm-3"> content </div> <div class="col-xs-6 col-sm-3"> content </div> </div> CSS .equal,.equal > div[class*='col-'] { display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; flex:1 0 auto; } 编辑:4个相等象限的解决方案 在这里查看Bootply的工作原理 以下示例 HTML <div class="contents"> <div class="col-md-6 quarter" style="background-color:blue;">test</div> <div class="col-md-6 quarter" style="background-color:red;">test</div> <div class="col-md-6 quarter" style="background-color:yellow;">test</div> <div class="col-md-6 quarter" style="background-color:green;">test</div> CSS html,body { padding:0; margin:0; height:100%; min-height:100%; } .quarter{ width:50%; height:100%; float:left; } .contents{ height:50%; width:100%; } (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |