我的导航栏在IE中没有排好队...在不使用Javascript的情况下我如何解决这个问题...
http://opentech.durhamcollege.ca/~intn2201/brittains/labs/index2.php
此外,它必须能够在所有分辨率上工作。
而且它必须严格验证。
发布于 2010-03-25 13:42:07
您不需要为每个按钮设置绝对位置,只需将position:aboslute
放到父元素(navbar
)中,对于表单(不需要为每个表单设置单独的样式),只需将float:left
发布于 2010-03-25 13:35:04
将所有按钮放在一个div中,而不是在每个按钮上使用相对位置。
然后每个按钮应该是相邻的。
发布于 2010-03-25 13:40:45
将所有按钮放在一个div中。
您必须:
<div id="navbar">
<form class="navbarForm1" method="get" action="index2.php">
<div><input type="submit" value="Home" /></div>
</form>
删除嵌套的div。此外,在最后一次窗体关闭后,您还缺少一个关闭div。
<div id="navbar">
<form class="navbarForm1" method="get" action="index2.php">
<input type="submit" value="Home" />
</form>
<form class="navbarForm2" method="get" action="lab1noscript.php">
<input type="submit" value="Lab1" />
</form>
</div>
https://stackoverflow.com/questions/2515843
复制