Div不包含正确的文本

问题描述:

没有移动任何HTML如何解决我在这个页面上的#wrapper #banner .banner_box和其他许多喜欢它的问题。我已经尝试将高度设置为自动并将横幅显示为块,但尺寸保持不变。我希望它能够包含它内部的所有文本和视频,而不需要设置固定的高度。Div不包含正确的文本

+0

我们可以看到你的代码 – Satya 2014-09-06 00:24:32

+0

您可以看到使用在浏览器中任何网页开发工具的代码。有太多相关的代码。 – 2014-09-06 00:30:39

最简单的办法就是关闭它

这将确保元素#banner的高度之前添加另一个<div class="clr"></div>#banner保持如果你想要一个纯CSS解决它的高度与clear: both;


孩子。

只需添加overflow: auto;的元素#banner(在一个没有保持它的高度)

而且,你的情况..应该用有点微胖底部把它添加到#wrapper #banner .banner_box

#wrapper #banner .banner_box { 
    margin: 0 auto; 
    position: relative; 
    width: 972px; 
    padding-top: 15px; 
    padding-bottom: 30px; 
    overflow: auto; 
} 

现在它将自己调整到适当的高度。

+0

我现在无法移动任何HTML。这太复杂了。 – 2014-09-06 00:42:47

+0

只需在'#banner'关闭之前添加一个额外的'div.clr' – 2014-09-06 00:43:27

+0

这是解决这个问题的常用方法,也是使用'clear'的便利之一 – 2014-09-06 00:45:27

从template.css的338行中删除float:left,然后加入这种风格:

.custom_find{ 
    display: inline-block; 
} 
+0

这工作,但它仍然不包含视频。 – 2014-09-06 01:05:02