А вот теперь я уже с вопросом. Решил все-таки добить его, и поставить имитацию аватар к постам. И все бы ничего, да текст вылезает за края записи. Можно было бы поставить минимальную ширину сообщения, но у меня дизайн раздвижной, а не фиксированный. И фиксировать бы его не хотелось. Можно ли как-нибудь исправить сей баг?
Решил проблему самостоятельно.
В связи с нововведениями на дайри обнаружилась проблема следующего характера:
Перестал работать псевдокласс first-child. К основным блокам меню у меня в дневнике установлены кнопки. С сегодняшнего дня кнопка "Мой дневник" при появлении новых комментариев дублируется, потому что теперь фон распространяется не только на ссылку, но и на счетчик комментариев.
Код такой:
#myDiaryLink A:first-child{display:block; width:173px; height:30px; line-height:500px; overflow:hidden; background: url('/userdir/5/2/1/6/521644/39153824.png') 20px 4px no-repeat;}
#myDiaryLink A:first-child:hover{display:block; width:173px; height:30px; line-height:500px; overflow:hidden; background: url('/userdir/5/2/1/6/521644/39153860.png') 20px 4px no-repeat;}
Раньше этот код работал адекватно. Теперь - нет.
=скриншот меню
Я пытался искать id при помощи firebug, но у ссылки "мой дневник" и счетчика комментариев один и тот же id - #myDiaryLink. При этом класс присвоен только счетчику. Пробовал прописать код:
.count_box{background:none !important;}
Но он имеет более низкий приоритет по сравнению с кодом установки бэкраунда. Естественно, никаких изменений не произошло.
Если кто-нибудь поможет разобраться с проблемой, буду благодарен.
UPD: Проблема решена. Спасибо Чудеснову.
Решил проблему самостоятельно.
В связи с нововведениями на дайри обнаружилась проблема следующего характера:
Перестал работать псевдокласс first-child. К основным блокам меню у меня в дневнике установлены кнопки. С сегодняшнего дня кнопка "Мой дневник" при появлении новых комментариев дублируется, потому что теперь фон распространяется не только на ссылку, но и на счетчик комментариев.
Код такой:
#myDiaryLink A:first-child{display:block; width:173px; height:30px; line-height:500px; overflow:hidden; background: url('/userdir/5/2/1/6/521644/39153824.png') 20px 4px no-repeat;}
#myDiaryLink A:first-child:hover{display:block; width:173px; height:30px; line-height:500px; overflow:hidden; background: url('/userdir/5/2/1/6/521644/39153860.png') 20px 4px no-repeat;}
Раньше этот код работал адекватно. Теперь - нет.
=скриншот меню
Я пытался искать id при помощи firebug, но у ссылки "мой дневник" и счетчика комментариев один и тот же id - #myDiaryLink. При этом класс присвоен только счетчику. Пробовал прописать код:
.count_box{background:none !important;}
Но он имеет более низкий приоритет по сравнению с кодом установки бэкраунда. Естественно, никаких изменений не произошло.
Если кто-нибудь поможет разобраться с проблемой, буду благодарен.
UPD: Проблема решена. Спасибо Чудеснову.
li#myDiaryLink
↳ span
↳ a — ссылка «Мой дневник»
↳ b
↳ span.count_box
↳ a — количество комментариев
Спасибо, помогло.
попробовать через наследование
#myDiaryLink span A {display:block; width:173px; height:30px; line-height:500px; overflow:hidden; background: url('/userdir/5/2/1/6/521644/39153824.png') 20px 4px no-repeat;}
#myDiaryLink span A:hover{background: url('/userdir/5/2/1/6/521644/39153860.png') 20px 4px no-repeat;}
#myDiaryLink span.count_box A{background: none;}