a: посещения {текст украшения: нет} не работает в Firefox - PullRequest
1 голос
/ 19 февраля 2012

У меня есть изображение, которое является ссылкой. Когда я нажимаю на нее, она отправляет меня куда-то, а затем, если я нажимаю назад, чтобы вернуться на эту страницу, это изображение имеет пунктирную синюю рамку размером 1 пиксель вокруг себя. Кроме того, если я нажму на нее и удерживаю, эта граница становится красной. Это действительно плохо выглядит, и я не могу найти способ удалить эту границу. Я пробовал с

a:visited {text-decoration: none}
a:active {text-decoration: none}

и с:

a:visited img{text-decoration: none}
a:active img{text-decoration: none}

без эффекта. Кстати, эта граница не отображается в Chrome.

Вот мой код CSS, относящийся к этому изображению:

#back_to_photos{
float:right;
position: relative;
margin-top:-238px;
margin-right: 40px;

}
a:visited {text-decoration: none}
a:active {text-decoration: none}

Спасибо!

Ответы [ 4 ]

2 голосов
/ 15 августа 2014

решение вашей проблемы таково:

a:link, a:link:hover { text-decoration: none }

надеюсь, это поможет.

больше информации о: squarefree.com / styles

2 голосов
/ 19 февраля 2012

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

a {text-decoration: none !important;}

Надеется, что это поможет.

1 голос
/ 19 февраля 2012

Этот пост описывает, как это сделать.А именно, размещение outline: 0; в вашем a:visited CSS должно помочь.

text-decoration имеет дело только с такими вещами, как подчеркивание и зачеркивание.Проблема, с которой вы сталкиваетесь, заключается в том, что outline ставится вокруг кликабельных / сфокусированных ссылок, чтобы сообщить пользователю, над чем они наводят курсор.

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

0 голосов
/ 19 февраля 2012

Вы хотите использовать outline: none.

Будьте осторожны, хотя скрытие контуров может привести к проблемам с удобством использования, особенно для тех пользователей, которые перемещаются с помощью клавиатуры.

...