Не может взаимодействовать с флажком в FireFox или Chrome. Работает в IE - PullRequest
0 голосов
/ 24 мая 2010

Вот код:

<div id="regpage">
     <form action="" method="post">
      <fieldset style="border:none;">
      <div class="label">Username:</div> <input type="text" name="username" class="item" value="" /><br />
      <div class="caption">Must be 5-15 characters</div><br />
      <div style="clear:both;"></div>
      <div class="label">Password:</div> <input type="password" name="password" class="item" value="" /><br />
      <div class="caption">Must be 6-20 characters</div><br />
      <div style="clear:both;"></div>
      <div class="label">Email:</div> <input type="text" name="email" class="item" value="" /><br />
      <div class="caption">Valid email address is required</div><br />
      <div style="clear:both;"></div>
      <input name="terms" type="checkbox" id="terms" value="agree" /><div class="caption2"><label for="terms">I agree to the terms and conditions</label></div>
      <p><input type="submit" name="register" value="Register" id="register" style="float:left;border:1px solid #999;background:#E4E4E4;margin-top:5px;" /></p><br />
     </fieldset>
     </form>
</div>

И id "regpage" определяется в style.css как:

#regpage {

  width: 356px;

  height: 150px;

  color: #000000;

  font-family: "Tahoma", Arial, Helvetica, sans-serif;

  font-size: 13px;

}

Если я уберу флажок OUT <div id="regpage">, он будет работать нормально. Но внутри он не будет взаимодействовать в Mozilla. Я даже попытался добавить onclick='this.checked="checked" ', и он все еще не взаимодействует. Вы можете нажимать, пока ваш синий в лицо, и ничего не произойдет.

В чем дело! Это действительно сводит меня с ума.

Ответы [ 2 ]

0 голосов
/ 24 мая 2010

Сам нашел: Высота моего дива была недостаточно высокой. Он недостаточно расширился, чтобы закрыть флажок.

Установка высоты на 250 исправила проблему.

Мое переполнение установлено скрытым, но, по-видимому, оно по-прежнему блокирует возможность взаимодействия с блоком.

0 голосов
/ 24 мая 2010

Не вижу проблем: http://jsfiddle.net/cXRPd/ (Firefox 3.0.19)

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