我的网站:http://www.soskin.zxq.net/incorporate.php , http://www.soskin.zxq.net/estate.php
如果您查看这两个页面,您会发现 Logo 和菜单之间的距离不同,然后在该页面中说出哪个显示正确 http://www.soskin.zxq.net/history.php .菜单是一个列表,列表的 ul 具有类 nav 并具有以下属性:
.nav{
float: left;
color: #FFF;
margin-top: 50px;
margin-right: 0px;
position: relative;
}
为什么它在一个页面上可以正常工作,但在另一个页面上却不行。请注意,这两个页面都有表单,因此表单可能会影响这一点。我已经试验了几个小时 IDK 表格如何影响它。你们中有人知道可能导致此问题的任何 IE 故障吗?
此外,我的菜单是一个下拉菜单,如果您将鼠标悬停在它上面,它应该会显示。该显示中的文本看起来也不对(偏移不正确)。为此,我计划创建一个替代的 IE 样式表,但也许有更好的方法。
最佳答案
好吧...我知道,但无论如何你可以做这样的事情:
.nav {
float: left;
color: white;
margin-top: 50px;
margin-right: 0px;
position: relative;
width: 675px; /* this will force the width */
}
关于jquery - 页面在 IE 7 和 8 中不工作???菜单位置不正确,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7237995/