2016-02-17 2 views
1

Я пытаюсь отображения строки при наведении курсора мыши при наведении на ссылки и что работает, но появилась другая белая линия при наведении на ссылкиНежелательные дисплей подчеркивание под гиперссылок

CSS:

.navbar-custom .navbar-nav > li > a:hover, .navbar-custom .navbar-nav > li > a:focus 
{ 
    color: white; 
    background-color: transparent; 
    text-decoration: underline; 
    border-bottom: solid 3px red; 
} 

Как удалить белую строку под Домашней ссылкой?

ответ

3

Изменить код:

text-decoration: underline; 

к

text-decoration: none; 
2

Измените text-decoration: underline; на text-decoration: none; на ваш код CSS. Используйте следующий код:

.navbar-custom .navbar-nav > li > a:hover, 
.navbar-custom .navbar-nav > li > a:focus { 
    color: white; 
    background-color: transparent; 
    border-bottom: 3px solid red; 
    text-decoration: none; 
} 
+0

из-за Джеймс ответил первый, так что я буду отмечать свой ответ, но я повышающий голосуйте также за свой ответ. Извините – Saif

1
a { 
    text-decoration: none; 
} 
+0

Хорошо, но в чем разница между моим или @James ответами? –

+0

ok, up-vote too :) – Saif

+0

Оба и Джеймса, и я прав. (не видел его ответа, когда я писал) –

Смежные вопросы