15:52

Джи | Я видел некоторое дерьмо.
Здравствуйте, а не подскажите, что нужно изменить в этом коде, чтобы ник наконец таки появился на эпиграфе?
Спасибо))
читать дальше

@темы: эпиграф, diaryCSS

Комментарии
21.05.2010 в 15:54

Не сахар
Изменить значения top и left.
При отрицательных ник просто ушел за границу экрана.
22.05.2010 в 15:13

Чтоб я тя больше у нас на районе не видел!
При изменении имени автора необходимо к каждому правилу стиля добавлять !important, иначе в большинстве браузеров изменения не отобразятся.
То есть, надо так:
#authorName {position:absolute !important; top: -355px !important; left:-40px !important; text-transform: none !important; color: #BEDBDB !important; }
22.05.2010 в 18:52

Ходят слухи, что он, танцуя по небу разит мечом словно ветер, что даже во тьме звёздный свет отражается от его меча солнечным днём
Pedobeer !important - зачем к каждому свойству их писать? Нужно понимать где их использовать, а не куда попало. Если ты пишешь новое свойство, которого до этого не задавалось, то импортант не нужен. От браузера это не зависит, это свойство лишь для переопределения (некоторых) свойств прописанных в стандартных стилях.
htmlbook.ru/css/!important.html
22.05.2010 в 19:11

Чтоб я тя больше у нас на районе не видел!
winterwolf, я это кагбе знаю. Но суть в том, что просто так перемещаться и заменяться картинкой, без импортанта, #authorName не желает. По крайней мере, в мозилле.
Когда прописывают то же названию дневника, все работает, а с именем автора - засада.
22.05.2010 в 19:21

Не сахар
Pedobeer, ничего подобного.
Вот в коде, с которым я сейчас работаю: #authorName { position: absolute; left: -860px; top: 92px; color:#BFBFB6 !important; font-family: sans-serif; font-weight: normal !important; z-index: 2; }
И все прекрасно переместилось во всех браузерах.
23.05.2010 в 12:43

Чтоб я тя больше у нас на районе не видел!
Aloria, мм, а в чем тогда проблема, где именно нужно прописывать !important, чтобы все работало?
23.05.2010 в 13:14

Не сахар
Pedobeer, чтоб что работало? Конкретно в этом коде я написала - имя автора убегает за границу экрана. Тем более, что #wrapper вообще никак не спозиционирован, а значит, имя автора позиционируется относительно body. И оно уходит на 355 пикселей выше и 40 пикселей леыее границы экрана.
А зачем вообще нужен !important, неплохо написано здесь. Если на пальцах: на дневниках уже есть CSS-код. И когда вы прописываете в своем коде что-то, что противоречит тому, что было написано ранее верстальщиком дневников, то вы должны прописать !important, чтоб ваш CSS оказался главнее, чем исходный.
23.05.2010 в 14:56

Aloria, когда я полгода назад пробовал отпозиционировать ник (#authorName), его удалось сдвинуть с места, лишь добавив импортант к каждому правилу, иначе он оставался там, где и был. Однако, Firebug не показывает серьезных противоречий с кодом дайри. Может, этот глюк уже исправили? Но раньше было так...
23.05.2010 в 21:36

Не сахар
Walterka, уверяю, эти полгода на дайри некому было что-либо исправлять в верстке.
24.05.2010 в 10:54

Чтоб я тя больше у нас на районе не видел!
Aloria, ну вот, сейчас я попробовала для эксперимента отпозиционировать ник на этом логине (да, он висит не там, где надо, но мне пока важен сам факт его реагирования на команды ксс).
Он отпозиционировался и поменял цвет лишь после того, как я добавила импортант к каждой команде... О__о
#authorName {position:absolute !important; top:10px !important; left:-100px !important; color:#000000 !important;}
При иных вариациях он не сдвинулся ни на пиксель. Кстати, тоже не могу понять, почему при прописывании "left:0px !important", он остается справа, а не становится в верхний левый угол экрана...
24.05.2010 в 19:49

Не сахар
Pedobeer, ответ на оба вопроса: потом что у вас прописан float: right.
03.06.2010 в 13:11

Чтоб я тя больше у нас на районе не видел!
Aloria, понятно, спасибо).