Css 浏览器中无法识别div中的节

Css 浏览器中无法识别div中的节,css,html,Css,Html,嗨,我有下面的代码,这只是一个例子,但解释了我的原则 <div class='main_content'> <p>Hello</p> <section> <h6>Test Section</h6> </section> </div> 你好 试验段 Hello显示在div中,并且正在分配空间,但是内容不影响高度(但是显示在div中的dom树中) 如果IE想将视为块级元素,您需要html5 shiv

嗨,我有下面的代码,这只是一个例子,但解释了我的原则

<div class='main_content'>
<p>Hello</p>
<section>
<h6>Test Section</h6>
</section>
</div>

你好

试验段
Hello显示在div中,并且正在分配空间,但是内容不影响高度(但是显示在div中的dom树中)

如果IE想将
视为块级元素,您需要html5 shiv hack:

<!--[if lt IE 9]>
<script src="http://html5shiv.googlecode.com/svn/trunk/html5.js"></script>
<![endif]-->

更多信息:


您是否尝试添加
部分{display:block;}
?您认为“内容不影响高度”是什么意思?什么高度?CSS看起来像什么?你知道IE不支持“自定义”(或者在本例中是HTML5)元素吗?我使用了mozilla firefox,ie8使用了下面提到的HTML5 shiv ack。并加入了以下css来设置html5元素的样式/*特定于html5的css设置*/文章、旁白、图、页脚、页眉、hgroup、nav、section{display:block}