Сообщение Re[2]: [Firefox] Баг 20-летней давности от 14.02.2021 7:45
Изменено 14.02.2021 7:48 Lazytech
Re[2]: [Firefox] Баг 20-летней давности
Здравствуйте, Doom100500, Вы писали:
D>Надо оставлять button, несмотря ни на что.
D>Доступность важнее единичного бага в далеко не самом распространённом браузере.
В итоге остановился на
Но все-таки сделал кастомный вид для нажатой кнопки, не зависящий ни от конкретного браузера, ни от способа нажатия кнопки (клик мыши или клавиша пробела либо Enter).
D>Надо оставлять button, несмотря ни на что.
D>Доступность важнее единичного бага в далеко не самом распространённом браузере.
В итоге остановился на
<input type="button" ...> Но все-таки сделал кастомный вид для нажатой кнопки, не зависящий ни от конкретного браузера, ни от способа нажатия кнопки (клик мыши или клавиша пробела либо Enter).
Re[2]: [Firefox] Баг 20-летней давности
Здравствуйте, Doom100500, Вы писали:
D>Надо оставлять button, несмотря ни на что.
D>Доступность важнее единичного бага в далеко не самом распространённом браузере.
В итоге остановился на
Но все-таки сделал кастомный вид для нажатой кнопки, не зависящий ни от конкретного браузера, ни от способа нажатия кнопки (клик мыши или клавиша пробела либо Enter).
Оказывается, для того, чтобы в Chrome не было своего browser-specific вида нажатой кнопки по клику мышью, достаточно прописать одну строчку в стилях:
В общем, ларчик просто открывался.
D>Надо оставлять button, несмотря ни на что.
D>Доступность важнее единичного бага в далеко не самом распространённом браузере.
В итоге остановился на
<input type="button" ...> Но все-таки сделал кастомный вид для нажатой кнопки, не зависящий ни от конкретного браузера, ни от способа нажатия кнопки (клик мыши или клавиша пробела либо Enter).
Оказывается, для того, чтобы в Chrome не было своего browser-specific вида нажатой кнопки по клику мышью, достаточно прописать одну строчку в стилях:
border-width: 0; /* Otherwise Chrome adds border-width: 2px */ В общем, ларчик просто открывался.