2015-01-30 4 views
0

Я не могу удалить эти границы с моей гиперссылке изображения:
1
Я пробовал:Как удалить границы вокруг гиперссылок изображения в Firefox

a img {border: none} 

img {border: none} 

a {border: none} 

* { 
    outline: none; 
    border: none 
} 

Я тоже пытался border: 0;. Но это не работает. Протестировано на Windows 7 Ultimate с использованием Firefox 35.
Demo
Жесткая перезагрузка, если вы ее не видите.

+3

Я не могу воспроизвести проблему, вы уверены, что она не вызвана клиентской стороной? В любом случае, вы всегда можете попробовать «border: 0px! Important;» проверить, удаляет ли это. –

+3

Если изображения не загружены (как в вашем скринкапе), браузеру бросить границу вокруг изображения (в зависимости от вашего браузера). –

+0

@Kevin Voorn Я не знаю, есть сайт wookmark.com, все нормально на этом веб-сайте, без границ вокруг изображения – crezc3nt

ответ

1

Ваш CSS не является лучшей практикой и может отбрасывать браузер. Убедитесь, что вы в конечном каждую строку точки с запятой ;

a img { border: none; } 

img { border: none; } 

a { border: none; } 

* { 
    outline: none; 
    border: none; 
} 
+4

Нет, мы не должны ставить точку с запятой после объявления _last_. – user3790069

+1

@ user3790069 Правда, но браузеры могут быть разборчивы и, кроме того, это не очень хорошая практика. – Andy

+0

Не работает – crezc3nt

2

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

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

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