Это должно быть что-то смехотворно просто, но я просто не вижу его и ценю немного совета.Удалите промежутки между ссылками в неупорядоченном списке
Я применил CSS для создания разных изображений, когда мышь наводится на разные ссылки. Одно из изображений есть по умолчанию, являющееся частью фонового jpg-изображения. Все остальные изображения появляются только тогда, когда мышь нависает над соответствующей ссылкой.
Проблема: Когда я нажимаю курсор влево и вправо вдоль ряда ссылок, сверху или снизу по вертикали, между ссылками есть пробелы примерно 4 пикселя. Когда курсор находится над зазором, ссылки неэффективны, поэтому изображение не отображается сверху, а фоновое изображение отображается, создавая своего рода мерцание.
Вопрос: Как удалить промежутки между ссылками, сохраняя фоновое изображение только в том случае, если курсор наводится на его ссылку, но нигде больше?
Спасибо заранее!
Это частично решает проблему, @Kenneth, но не полностью. Не могли бы вы взглянуть, я обновил сайт, как вы сказали, спасибо. Горизонтально это работает, но есть все еще вертикальные промежутки, и изображение пианино раскрывается, когда мышь нависает над ними. –
Вертикальный зазор - это проблема с высотой линии и тем фактом, что вы вертикально выравниваете текст до базовой линии. Несколько решений: установите верхнюю часть ссылок на 5px =>, это увеличит высоту или установит вертикальное выравнивание на «верх». – Kenneth
Отлично, @ Кеннет, спасибо! –