如何让这个下拉菜单在IE8中居中?
我设法将其在 Firefox 和 Chrome 中居中,但在 IE8 中不起作用。 IE8 的底部还会出现一个滚动条。 这里是网站 hugoth
,这里是 css:
ul {
font-family: Arial, Verdana;
font-size: 14px;
display:block;
padding: 0;
list-style: none;
width: 100%;
margin: 0px 0px 0px 40px;
padding: 0px 0px 0px 30px;
text-align: center
}
ul li {
display: block;
position: relative;
float: left;
}
li ul { display: none; }
ul li a {
display: block;
text-decoration: none;
color: #ffffff;
border-top: 1px solid #ffffff;
padding: 5px 15px 5px 15px;
background: #2C5463;
margin-left: 1px;
white-space: nowrap;
}
ul li a:hover { background: #617F8A; }
li:hover ul {
display: block;
position: absolute;
}
li:hover li {
float: none;
font-size: 11px;
}
li:hover a { background: #617F8A; }
li:hover li a:hover { background: #95A9B1; }
提前感谢
Alex
ive managed to center it in firefox and chrome but it doesnt work in IE8.
Also a scrollbar appers att the bottom in IE8.
Here the site hugoth
and heres the css:
ul {
font-family: Arial, Verdana;
font-size: 14px;
display:block;
padding: 0;
list-style: none;
width: 100%;
margin: 0px 0px 0px 40px;
padding: 0px 0px 0px 30px;
text-align: center
}
ul li {
display: block;
position: relative;
float: left;
}
li ul { display: none; }
ul li a {
display: block;
text-decoration: none;
color: #ffffff;
border-top: 1px solid #ffffff;
padding: 5px 15px 5px 15px;
background: #2C5463;
margin-left: 1px;
white-space: nowrap;
}
ul li a:hover { background: #617F8A; }
li:hover ul {
display: block;
position: absolute;
}
li:hover li {
float: none;
font-size: 11px;
}
li:hover a { background: #617F8A; }
li:hover li a:hover { background: #95A9B1; }
Thanks in advance
Alex
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
我感觉很慷慨,所以我用更好的代码重新制作了您的整个页面(不再需要嵌套表格进行布局)。
现场演示
哦,我还为你将菜单居中。
如果您有任何疑问,请告诉我。
I was feeling generous, so I remade your entire page with better code (no more nested tables for layout).
Live Demo
Oh, and I centered your menu for you.
If you have any questions, let me know.
不确定居中问题。您是否尝试过使用 XHTML 文档类型而不是 HTML 文档类型?
就滚动条而言,横幅看起来太宽了。尝试修剪图像或加宽 div
Not sure about the centering issue. Have you tried using the XHTML doctype instead of the HTML docytype?
As far as the scroll bar, it looks like the banner is too wide. Try either trimming the image or widening the div