首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >我的导航栏没有在IE中排好队,没有Javascript我怎么修复?

我的导航栏没有在IE中排好队,没有Javascript我怎么修复?
EN

Stack Overflow用户
提问于 2010-03-25 21:24:59
回答 3查看 110关注 0票数 0

我的导航栏在IE中没有排好队...在不使用Javascript的情况下我如何解决这个问题...

http://opentech.durhamcollege.ca/~intn2201/brittains/labs/index2.php

此外,它必须能够在所有分辨率上工作。

而且它必须严格验证。

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2010-03-25 21:42:07

您不需要为每个按钮设置绝对位置,只需将position:aboslute放到父元素(navbar)中,对于表单(不需要为每个表单设置单独的样式),只需将float:left

票数 3
EN

Stack Overflow用户

发布于 2010-03-25 21:35:04

将所有按钮放在一个div中,而不是在每个按钮上使用相对位置。

然后每个按钮应该是相邻的。

票数 0
EN

Stack Overflow用户

发布于 2010-03-25 21:40:45

将所有按钮放在一个div中。

您必须:

代码语言:javascript
运行
复制
<div id="navbar">
<form class="navbarForm1" method="get" action="index2.php">
  <div><input type="submit" value="Home" /></div>
</form>

删除嵌套的div。此外,在最后一次窗体关闭后,您还缺少一个关闭div。

代码语言:javascript
运行
复制
    <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>
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2515843

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档