Моя навигационная панель не выстраивается в IE, как я могу исправить без Javascript? - PullRequest
0 голосов
/ 25 марта 2010

Моя навигационная панель не выстраивается в IE ... как я могу это исправить, не используя Javascript ...

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

Также он должен работать на всех разрешениях.

И это должно быть проверено в строгом порядке.

Ответы [ 3 ]

3 голосов
/ 25 марта 2010

Вам не нужно ставить абсолютную позицию для каждой отдельной кнопки, просто position:aboslute для родительского элемента (navbar), а для форм (нет необходимости в отдельном стиле для каждой формы) просто поставьте float:left

0 голосов
/ 25 марта 2010

Поместите все кнопки в одно деление.

У вас есть:

<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>
0 голосов
/ 25 марта 2010

Поместите все кнопки в div, вместо использования относительного положения для каждой кнопки.

Тогда каждая кнопка должна быть рядом друг с другом.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...