Границы изображений и гиперссылок - Призрачная граница 1px x 1px

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

Мои стили CSS явно не указывают границ для изображений: a,img { border: 0; }

Также, похоже, это происходит только в Firefox 3. У кого-нибудь еще была эта проблема?


Вот скриншот левой части изображения (рисунок на белом фоне):

альтернативный текст http://neezer.net/img/ss.png

Это не фон или граница любого другого элемента. Я проверил.

Вы говорите о пунктирной рамке, которая видна, когда ссылка активна?

Andrew G. Johnson 29.10.2008 19:51

Если да, попробуйте -moz-outline: none;

John Sheehan 29.10.2008 19:53
Улучшение производительности загрузки с помощью Google Tag Manager и атрибута Defer
Улучшение производительности загрузки с помощью Google Tag Manager и атрибута Defer
В настоящее время производительность загрузки веб-сайта имеет решающее значение не только для удобства пользователей, но и для ранжирования в...
Введение в CSS
Введение в CSS
CSS является неотъемлемой частью трех основных составляющих front-end веб-разработки.
Как выровнять Div по центру?
Как выровнять Div по центру?
Чтобы выровнять элемент <div>по горизонтали и вертикали с помощью CSS, можно использовать комбинацию свойств и значений CSS. Вот несколько методов,...
Навигация по приложениям React: Исчерпывающее руководство по React Router
Навигация по приложениям React: Исчерпывающее руководство по React Router
React Router стала незаменимой библиотекой для создания одностраничных приложений с навигацией в React. В этой статье блога мы подробно рассмотрим...
Система управления парковками с использованием HTML, CSS и JavaScript
Система управления парковками с использованием HTML, CSS и JavaScript
Веб-сайт по управлению парковками был создан с использованием HTML, CSS и JavaScript. Это простой сайт, ничего вычурного. Основная цель -...
Toor - Ангулярный шаблон для бронирования путешествий
Toor - Ангулярный шаблон для бронирования путешествий
Toor - Travel Booking Angular Template один из лучших Travel & Tour booking template in the world. 30+ валидированных HTML5 страниц, которые помогут...
2
2
1 148
4
Перейти к ответу Данный вопрос помечен как решенный

Ответы 4

Ваш тег привязки находится ниже или выше?

Установите a и a: hover в этой ситуации на text-decoration: none.

Это случилось со мной, и причина, по которой это были две крошечные коробки, в том, что ширина элемента не совсем увеличивалась или что-то в этом роде.

Удачи!

D'oh: Я вижу, что это верхнее и нижнее ЛЕВОЕ поля. Это может быть что-то еще, например фон или граница просматриваемого элемента.

Вы пробовали также установить стиль границы: нет;? Это долгий путь, но мало ли ...

Что такое свойство отображения элемента привязки? Вы можете попробовать установить свойство display как «block» и убедиться, что для параметра float внутренних элементов IMG установлено значение «none».

Ответ принят как подходящий

Я списал это на ошибку с Firefox 3 и jQuery 1.2.6, поскольку мне еще не удалось воспроизвести ее с какой-либо другой версией Firefox или jQuery.

Другие вопросы по теме