Удалите дополнительный интервал / дополнение кнопок в Firefox.

См. Этот пример кода: http://jsfiddle.net/Z2BMK/

Chrome / IE8 выглядит так:

введите описание изображения здесь

Firefox выглядит так

введите описание изображения здесь

Мой CSS

button { padding:0; background:#080; color:white; border:solid 2px; border-color: #0c0 #030 #030 #0c0; margin:0; } 

Как изменить образец кода, чтобы сделать кнопку одинаковой в обоих браузерах? Я не хочу использовать гиперссылки на основе JavaScript, потому что они не работают с пробелом на клавиатуре, и у него должен быть URL-адрес href который не является чистым способом обработки вещей.

Мое решение, поскольку Firefox 13

button::-moz-focus-inner { margin: -1px; padding: 0; border-width: 1px; }

Добавь это:

 button::-moz-focus-inner { padding: 0; border: 0 } 

http://jsfiddle.net/thirtydot/Z2BMK/1/

Включение правила border выше необходимо, чтобы кнопки выглядели одинаково в обоих браузерах, но также удаляет пунктирный контур, когда кнопка active в Firefox. Многие разработчики избавляются от этого пунктирного плана, необязательно заменяя его чем-то более визуальным.

Чтобы зафиксировать его на элементах ввода, добавьте

 input[type="reset"]::-moz-focus-inner, input[type="button"]::-moz-focus-inner, input[type="submit"]::-moz-focus-inner, input[type="file"] > input[type="button"]::-moz-focus-inner 

просто идеально!

Interesting Posts

Как получить первое ненулевое значение в Java?

Удаление начальных и конечных пробелов из строки

Почему Intel Turbo Boost не работает на моем ноутбуке? (Продолжение)

Получите определенное местоположение GPS как-то на окнах 8

Как удалить внутренние диски SATA из меню «Безопасное извлечение оборудования»?

Зарубежный прокси делает Google Chrome, думаю, я в Германии или Нидерландах

Почему Internet Explorer 11 не соблюдает условные комментарии даже при эмуляции режима документа Internet Explorer 8?

Добавление дня недели к имени файла в пакетном файле

Не удается подключиться к определенным сайтам

Единый вход в несколько доменов

Обрезка IE8 и JQuery ()

Легкий способ преобразования словаря в xml и наоборот

Ask.com удаляет другие поисковые системы из Firefox?

Как использовать строки файла в качестве аргументов команды?

Вопрос конфигурации конфигурации WCF в отношении

Давайте будем гением компьютера.