Так и запишем: "Гнал на Князя Тьмы".
Здравствуйте, уважаемые)

У меня в дизайне внезапно образовалась проблема: бэкграунд заголовка меню не закрывает обычный заголовок как раньше. Получается вот так:



Код:



#thisDiaryOwner_title тоже не помогает. Не помогает и формат картинки, этот глюк проявляется и с jpg, и с png.

Этим кодом я пользуюсь уже много времени, и он всегда работал. Дело не в размерах, потому что они легко регулируются везде. И я не могу понять причину, почему код вдруг перестал работать. Может, вы поможете разобраться?

@темы: меню, фоновые картинки

Комментарии
03.09.2010 в 17:28

Не сахар
Не в размерах чего?
Можно установить прозрачный цвет текста (не будет работаь в ИЕ) или величину line-height для заголовка (берите побольше, пикселей 300).
Раньше работал, видимо, потому, что фон был непрозрачным.
03.09.2010 в 17:32

Так и запишем: "Гнал на Князя Тьмы".
Aloria, ну надо, чтобы работало во всех браузерах. line-height не помогает, увы. :nope:
Фон дневника или самого бэка? Прозрачность или непрозрачность картинки бэка меню никак не влияют. Проверяла.
03.09.2010 в 17:34

Не сахар
Malum Universum, ну напишите line-height:300px !important;
И проставьте, кстати, точки с запятой везде, где нужно.
03.09.2010 в 17:36

Так и запишем: "Гнал на Князя Тьмы".
Aloria, не помогает))) Это только увеличивает расстояние между заголовком и списком меню. И уж на точки с запятыми я всё проверила раз на сто)))
03.09.2010 в 18:15

Не сахар
Malum Universum, да что вы? А я вот в двух представленных вами строчках не вижу двух точек с запятой.
Ставьте, значит, размер шрифта 0 пикселей и прозрачный цвет для ссылок. Это должно работать (в совокупности) везде.
03.09.2010 в 18:26

Так и запишем: "Гнал на Князя Тьмы".
Aloria, не скажете, где именно их не хватает, а то, может, я ослепла)))
Прозрачный цвет для ссылок делает их дефолтно чёрными.
А вот нулевой размер шрифта сработал, но только для #thisDiaryOwner_title (инфа для тех, у кого будет та же проблема). Большое вам спасибо за совет!
03.09.2010 в 18:27

Не сахар
Malum Universum, перед } у вас нет ни одной ;.
03.09.2010 в 18:30

Не сахар
P.S. Черным цвет становится в ИЕ, но там работает нулевой размер шрифта.
В Хроме не работает нулевой размер, но работает прозрачность.
Поэтому я и сказала, что надо использовать в совокупности.
03.09.2010 в 18:32

Так и запишем: "Гнал на Князя Тьмы".
А разве они нужны? Сколько лет в этом бизнесе, никогда не ставила ; перед закрывающей скобкой...
Удивительное рядом))) Но, может, для дайри это важно, хотя и в дайри не ставлю)

По-любому, спасибо за подсказку. :friend:
03.09.2010 в 18:35

Не сахар
Malum Universum, это не в дайри важно, это нормы, которые следует соблюдать.
03.09.2010 в 19:03

Так и запишем: "Гнал на Князя Тьмы".
Для Хрома работает ещё одно читерское решение. Цвет дефолтных ссылок ставить точно такой же, как фон дневника. Но вообще это кривые окольные пути, хотелось бы понять, почему перестал работать нормальный код и в ИЕ, и в Опере.

Какие-то странные нормы, в описании синтаксиса в учебниках ничего подобного нет, или указано, что это не обязательно. И в других случаях синтаксис бы не сработал (а я никогда не ставлю ; перед закрывающей скобкой, чтобы не плодить мусор). Да и в данном конкретном случае простановка точки с запятой перед закрывающей скобкой в указанном вами месте не помогло ни разу) Помог только нулевой шрифт.
03.09.2010 в 19:25

Не сахар
Malum Universum, да делвйте, что хотите.
Если вы "столько лет в этом бизнесе" и все сами знаете, то странно, что не смогли сами догадаться сделать ссылки прозрачными и изменить их размер.
03.09.2010 в 20:30

Так и запишем: "Гнал на Князя Тьмы".
Да вот не всегда, бывает, сразу доходит) Все могут тупить)
Вам спасибо ещё раз за подсказку)

И, к тому же, хотелось решить проблему программным путём, а не методом подгонок... Ну да ладно.
05.09.2010 в 05:57

В море соли и так до чёрта, морю не надо слёз.
Как это: "сделать ссылки прозрачными"?
05.09.2010 в 10:31

Не сахар
Беатрикс, прописать для них color: transparent;
06.09.2010 в 02:59

В море соли и так до чёрта, морю не надо слёз.
Aloria и IE это скушает и не подавится? У него же с прозрачностью сложные отношения, нет?
06.09.2010 в 06:38

Не сахар
Беатрикс, внимательно прочитайте, что я писала выше. Не скушает.
06.09.2010 в 10:34

Ain't no rest for the wicked...
не помогает))) Это только увеличивает расстояние между заголовком и списком меню.
line-height будет работать с overflow: hidden !important; же. и никаких трюков с разными браузерами не нужно тогда.