Я пытаюсь использовать навигацию вкладок на веб-сайте. Когда он окружает изображения, контур по умолчанию в Chrome может быть очень легким, и, таким образом, трудно понять:Сделать контур фокуса CSS легче видеть в Chrome
Я играл с возможными значениями для свойства CSS outline
, но ни один из них не имеет приятное «свечение», как схема по умолчанию, ширина которой я не могу контролировать, даже с outline-width
.
Я сумел подражать "более очевидный план" с коробкой тень:
*:focus {
outline: none;
box-shadow: 0 0 10px 5px blue;
position: relative;
}
Однако это решение имеет две проблемы:
- элементов, возможно, требуется специальное позиционирование, так что «контур» будет отображаться над соседними следующими элементами документа (отсюда
position: relative
), который не будет работать в общем случае, так как неизбежно некоторый элемент собирается должны бытьposition: absolute
, и т.д. - Термин «контур» это очевидно, было бы оскорбительным по умолчанию для пользователей мыши.
Поэтому я хотел бы знать, есть ли настройка браузера, чтобы облегчить мне схему, и что (желательно) не будет мешать стилям страницы.
Рассматривали вы используете 'наброски-style'? –
Это может быть вариант последнего курорта. Все значения «outline-style», помимо значения по умолчанию, создают жесткие, уродливые края в Chrome, хотя они упрощают просмотр элементов и не мешают другим стилям. – Jackson