Я немного новичок в CSS, поэтому, пожалуйста, извините, если я не могу описать эту проблему должным образом. Это происходит в Chrome и Safari, но не в FireFox. Синий прямоугольник появляется, когда я нажимаю на вкладку меню навигации. Я не знаю, с чем это связано, поэтому я не знаю, как от этого избавиться. Любая помощь будет высоко ценится. Спасибо!
2 ответа
Добавь это:
.navbar-light .navbar-nav .active>.nav-link:focus {
outline:0;
}
Chrome и Safari по умолчанию сохраняют фокус на последнем нажатом элементе, и поэтому появляется синий контур.
Возможно, вам придется добавить outline:none
к псевдоклассу :active
и :focus
к элементу, для которого вы хотите избежать этой схемы.
Похожие вопросы
Новые вопросы
css
CSS (каскадные таблицы стилей) - это язык таблиц стилей представления, используемый для описания внешнего вида и форматирования документов HTML (язык разметки гипертекста), XML (расширяемый язык разметки) и элементов SVG, включая (но не ограничиваясь) цвета, макет, шрифты, и анимации. Также описывается, как элементы должны отображаться на экране, на бумаге, в речи или на других носителях.