HTML / CSS - элемент DIV скрыт, когда его не должно быть?

HTML / CSS - элемент DIV скрыт, когда его не должно быть? (кликабельно)

Mainad имеет допустимую высоту и ширину, но не отображается как subad1 / subad2. Которые по сути точно такие же! (просто другое фоновое изображение).

Firebug показывает мой div серым по какой-то странной причине. Замена содержимого mainad на какой-то текст не решает проблему (проблема не связана с внутренними элементами).

Что происходит?! :(

У вас есть URL-адрес, который мы могли бы посмотреть?

Greg 21.01.2009 19:31

+1 для URL или, может быть, вы могли бы показать полный HTML?

bchhun 21.01.2009 19:32

@RoBorg - я предпочитаю пока не индексировать URL сайта поисковыми системами. Извини :(

Daniel Sloof 21.01.2009 19:32

@Daniel - загрузите его с загадочным именем в загадочную директорию. Диагностировать функциональную проблему намного проще, чем сделать снимок экрана с кодом.

Sampson 21.01.2009 19:34

Я перешел по ссылке на ваш пример, и div mainad отлично отображается на странице и в firebug.

John Sheehan 21.01.2009 19:39

@John Это работает в IE (возможно, в других браузерах), я только что понял. Однако не работает в FireFox.

Daniel Sloof 21.01.2009 19:39

Вы используете AdBlock?

John Sheehan 21.01.2009 19:40

Вы это исправили? Я пошел туда, увидел ошибку ... обновил ее, и 'xxx' был заменен другим текстом, и ошибка исчезла

Greg 21.01.2009 19:40

@John: О, мальчик .... Adblock действительно работал с этим фильтром: # * (mainad) Черт! Спасибо :)

Daniel Sloof 21.01.2009 19:41

Может быть, просто может быть ... у вас где-то отсутствуют речевые метки или какой-то другой требуемый код, у меня была такая же проблема, прежде чем я часами пытался ее понять - только чтобы обнаружить, что я пропустил один набор речевых меток, который стоит проверить!

Dom 21.07.2012 01:45
Приемы CSS-макетирования - floats и Flexbox
Приемы CSS-макетирования - floats и Flexbox
Здравствуйте, друзья-студенты! Готовы совершенствовать свои навыки веб-дизайна? Сегодня в нашем путешествии мы рассмотрим приемы CSS-верстки - в...
Введение в 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. Это простой сайт, ничего вычурного. Основная цель -...
CSS: FlexBox
CSS: FlexBox
Ранее разработчики использовали макеты с помощью Position и Float. После появления flexbox сценарий полностью изменился.
7
10
6 258
3
Перейти к ответу Данный вопрос помечен как решенный

Ответы 3

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

У вас установлен AdBlock? Возможно, это скрывает этот div.

Я думаю, ты попал в точку

Greg 21.01.2009 19:42

Спасибо! Это сводило меня с ума. Проверял всю разметку и ничего не работало.

Omar Kohl 17.04.2012 22:22

uBlock origin вызвал ту же ошибку на моем сайте. Думаю, он блокирует все, что помечено как реклама.

Kwestion 05.04.2016 02:22

Та же проблема, что это действительно отстой XD. Они не могут заблокировать div только потому, что вы случайно используете ключевое слово «ad» в имени класса.

Blackbam 02.11.2016 17:31

Небольшое примечание: FireBug на самом деле покажет что-то подобное на панели стилей, когда AdBlock Plus блокирует его (для ясности обернуто):

.mainad, #mainad {             undefined (line 233)
    -moz-binding:url(chrome://global/content/bindings/
     general.xml?abphit:707307897865#basecontrol) !important;
}

Firebug отображает селекторы без HTML-содержимого или стили блочных элементов серым цветом. Если вы отредактируете HTML и добавите копию, вы увидите, что селектор вернет свои цвета.

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