我以为我记得在IE中测试我的菜单,但现在它不起作用。 :( 它在Chrome和FireFox中完美运行。 我试着看其他答案,但找不到适合我的答案。
您可以查看My Website here
提前谢谢!我是CSS的新手,这对我来说绝对是一场挣扎。我以为我已经征服了这个,现在我只是想不要哭。 :(
答案 0 :(得分:2)
您的<font>
和<ul>
元素之间有两次<li>
个代码。
删除它们,它将正确呈现。
编辑:
如果你想要不同的字体大小,你试过:
<ul id="mainmenu">
<li><a href="">Home</a>
<ul>
<li><a href="">item 1</a></li>
<li><a href="">item 2</a></li>
<li><a href="">item 3</a></li>
</ul>
</li>
<li><a href="">FAQ</a></li>
<li><a href="">Products</a></li>
<li><a href="">Service</a></li>
<li><a href="">Contact Us</a></li>
</ul>
#mainmenu li { //font styles }
#mainmenu ul li { //font styles }
另外,这就是为什么它不起作用,你错过了dtd:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
答案 1 :(得分:0)