html - div元素的CSS定位

标签 html css

我有一个表单控件,我正试图将其放置在页面上。我使用了在 IE 中完美运行的绝对定位。然而,在 Firefox 中,这个位置非常不合适。知道我可能做错了什么吗?

#Control-wrapper {
    position:relative;
}

#Control  {
    position:absolute;
    text-align:left;
    left:100px;
    top:790px;
}

<div id="Control-wrapper">
     <div id="Control" class="HideDiv">
        <%Html.RenderPartial("MyControl")%>                
      </div>
 </div>

最佳答案

您正在嵌套表单。这是禁止的。

<!ELEMENT FORM - - (%block;|SCRIPT)+ -(FORM) -- interactive form -->

http://www.w3.org/TR/html4/interact/forms.html#h-17.3

关于html - div元素的CSS定位,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4491905/

相关文章:

jquery - 如何选择在mvc中动态选择的css类

html - Mac 上 firefox 的奇怪水平菜单问题 : Problem in english Content

html - 坚持简单的 Html Dom 和提取信息

javascript - Html - 在处理一个提交时阻止其他提交事件?

javascript - 每次我点击删除时删除附加的 div

jquery - 如何使 jssor slider 过渡到 FADE?

javascript - 选中复选框时添加类并更改内部 HTML

javascript - 在 chrome 中缩小到 25% 时,div 中的元素超出范围(不在 div 内)

html - 填充权问题

html - Internet Explorer 8 无法正确显示搜索表单