为什么IE7没有将<form>
标签加载到DOM中?它导致我已经应用于表单标记上的类的CSS问题。我通过使用div包装form标签并将样式应用于此来解决了这个问题,但我想看看是否有人可以提供IE使用以下代码时IE正在做什么的技术说明;
<form class="contact"> ... <form>
导致IE7中出现问题,以及
<div class="contact"><form class="contact"> ... <form></div>
我必须使用
<div class="contact"><form> ... <form></div>
要解决我的问题,但仍存在一些轻微的不一致。 这个问题不是关于我的布局问题,但是如果你想知道,我正在使用的CSS是;
html {
background: #113333;
margin: 0;
min-height: 100%;
}
body {
background: #ccc;
width: 960px;
margin: 10px auto;
padding: 10px;
}
div { background: green; }
.contact {
display: inline-block;
zoom: 1;
*display: inline;
}
fieldset {
float: left;
}
此相关的页面(内容可能会更改)为here。
那么,IE7用这样的代码做什么呢?