Кнопка ввода HTML-формы со стилем ОС по умолчанию: Как заставить ее светиться \ светиться? - PullRequest
0 голосов
/ 13 июля 2011

Таким образом, имея <li><FORM><INPUT class="eButton" type="button" value="Ole"></FORM></li>, можно ли сделать такой класс светящимся \ lightup, как если бы он уведомлял пользователя о чем-то, в то время как у него должен был быть вид ОС по умолчанию на Linux, Mac и Windows?

Итак, давайте рассмотрим простой пример: http://jsfiddle.net/uDdbq/10/ мне нужно рекурсивно симулировать наведение мыши без мыши и с каким-либо другим цветом, отличным от заданного по умолчанию (например, желтый)

Как светящийся из этого состояния:

enter image description here

к этому

enter image description here

снова и снова.

Ответы [ 2 ]

1 голос
/ 13 июля 2011

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

Если выВсе в порядке с несовершенным свечением, вот как: http://jsfiddle.net/minitech/vXKrE/ (нажмите кнопку, чтобы активировать его свечение)

Добавьте некоторую обработку ошибок в JavaScript, и это на самом деле изящно ухудшается, так как фон не имеетэффект на браузеры, которые не поддерживают rgba.

1 голос
/ 13 июля 2011

Вы могли бы дать ему цветную тень на фокусе:

box-shadow: 0 0 3px yellow;

Очевидно, работает с браузерами, которые поддерживают box-shadow

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