我的设计遇到了一些问题。有一个不可解释的差距即将来临。
它在谷歌浏览器浏览器中工作正常,但在mozilla和Internet Explorer 10中无法正常工作。
页面的链接为https://www.zenkast.com/new-home
差距低于“Zenkast奖励你的预测技巧”文字,该部分有红色边框。
如果有人可以帮我解决这个问题。
答案 0 :(得分:2)
它看起来像可解释的差距。 :P
给出这个来解决问题:
.row.videodiv::before {display: block;}
.row.videodiv {display: block; overflow: hidden;}
这是clearfix
无法正常工作造成的。或者,请考虑将float
移至<div>
内的.videodiv
:
.videodiv > div {float: none;}
答案 1 :(得分:0)
看起来响应式视频被其父引导列浮动(从文档流中取出)的问题。添加以下内容将解决它:
.videodiv > div {float: none;}
答案 2 :(得分:0)
添加清除:div.row.videodiv!
尝试下面的代码
<div class="row newblock">
<h2 class="header">Lets do predictions! We have got prizes for you</h2>
<h3 class="contentlabel" style="margin-bottom: 0px;">Zenkast rewards your prediction skills</h3>
<div class="row">
<div class="row videodiv" style="clear: both;">
.......................
</div>
</div>
</div>
或者添加此css规则
div.row.videodiv {
clear: both;
}
&#13;