<input> высота на Mac

Следующий код:

<input style="height: 80px; width: 200px;" value="test button">

Прекрасно работает на Windows, Linux и т. Д. Однако Mac использует стиль системных кнопок для<input> теги. Похоже, что они не могут быть заданы пользовательской высотой (Firefox переопределяет стиль системных кнопок, поэтому это хорошо, но Chrome и Safari на Mac имеют следующую проблему):

Вместо кнопки шириной 80 пикселей и высотой 200 пикселей есть стиль кнопки Mac и разрыв сверху и снизу. Ширина устанавливается отлично.

Как мне переопределить это, чтобы Chrome и Safari на Mac показывали высокую кнопку?

РЕДАКТИРОВАТЬ: Вот что происходит на Mac: Mac input{ height: 200px; } problem
Вот что должно произойти (работает в Windows, Linux):

Normal input{ height: 200px; }

 maxdec13 июн. 2012 г., 08:22
Он отлично работает на моем MBP с Chrome или Safari
 user131819413 июн. 2012 г., 08:26
Это работает?duncannz.com/pages/stutter-count.php?mobile=1 Спасибо
 maxdec13 июн. 2012 г., 08:47
Кстати, похоже, это дубликатstackoverflow.com/questions/1682520/…

Ответы на вопрос(2)

Решение Вопроса

Добавлять :

input[type=button] {
    -webkit-appearance: button;
}

в твоем CSS :-)

Вот список всех значений, которые может принимать это свойство. По умолчанию WebKit использует собственный стиль (с фиксированной высотой) для кнопок.

 13 июн. 2012 г., 08:58
Спасибо, это сработало. Кажется глупым, нам нужны фирменные стили для кнопки, но в любом случае.
 13 июн. 2012 г., 08:46
Я полностью согласен.
 13 июн. 2012 г., 08:45
Или, в качестве альтернативы, используйте<button>.

<input style="height: 80px; width: 200px;" value="test button" type="button">
 13 июн. 2012 г., 08:54
но тут не под вопросом ????????
 13 июн. 2012 г., 08:56
Я перешел по ссылке, которую он дал в комментарии. И я не был или не хотел казаться агрессивным
 13 июн. 2012 г., 08:52
Он уже есть в его коде, даже если он не записал его в посте.
 13 июн. 2012 г., 08:54
Извините, не опубликовал полный тег. Я уже использовал тип = & quot; кнопка & quot;

Ваш ответ на вопрос