Firefox ведет себя странно в этой форме - PullRequest
1 голос
/ 16 августа 2010

Я пытаюсь всплыть <button> вправо.<button> находится за пределами <form>, но находится на той же строке.По какой-то причине это не работает в FF.Я сделал красный цвет фона формы и обнаружил, что <button> все еще находится в <form> в FF, хотя его нет!Любой другой браузер работает нормально, <button> отсутствует в скриншоте <form>.

: (слева - хром ..., с http: //, справа - Firefox

альтернативный текст http://img375.imageshack.us/img375/3824/ffchrome.png

HTML:

<form>
  <input type="url" placeholder="http://" />
  <input type="submit" value="Crypt" />
</form>
  <button type="button"> ? </button>

CSS: (взял ненужный код)

section.crypter {
  padding: 25px;  
  }
section.crypter form {
  display: block;
  float: left;
  background: red;
}
/* Input */
section.crypter input[type="url"] {
  border:1px solid #666;
  color: #939393;
  font: italic bold 1.7em Verdana, Arial, Serif;
  outline: 0;
  padding: 10px 10px;
  width: 240px;
  }
section.crypter input[type="submit"] {
  border:1px solid #666;
  color: #000;
  font: 2em Verdana, Arial, Serif;
  margin:0 0 0 -10px;
  padding: 8px 20px;
  }

section.crypter input[type="submit"]::-moz-focus-inner {
  border: 0;/* Firefox hack */
  }
section.crypter button {
  display: block;
  float: right;
  padding: 10px 25px;
  }

Ответы [ 3 ]

0 голосов
/ 16 августа 2010

Возможно, стоит попытаться удалить и установить Firefox и перезагрузить старый добрый способ.

0 голосов
/ 17 августа 2010

Эй, ребята, я понял это благодаря Крок Камен. В Firefox я не могу плавать что-то вправо, если это не в порядке в элементе обертывания (Причуда двигателя с 90-х годов) хаха Спасибо за помощь!

0 голосов
/ 16 августа 2010

Я попробовал ваш код с Firefox 3.6.8, и у вас не было проблем, которые у вас возникли. Я также не думаю, что Firefox будет манипулировать DOM (перемещая кнопку в тег формы), какие швы произойдут.

Так что, я думаю, это одно из ваших расширений Firefox, которое вызывает проблему.

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