Зверь-чародей
Способ больше не работает.

Читать тут: http://pay.diary.ru/~diaryCSS/?comm...postid=29862611

читать дальше

@темы: меню

Комментарии
01.06.2007 в 11:47

Киллер на пенсии
Одно из двух. Либо у меня лапы не из того места растут, либо где-то в коде глюк.



В ИЕ6 меню не закрепилось. В Опере9,02 растянулось на всю ширину окна и закрыло основной блок текста.



Применяемый код:

html { background: transparent !important; background-attachment:fixed; }

#side div.bordered{position:fixed !important; display: block; z-index: 3; zoom:1; position: absolute; top: 10px; left: 10px; top: (parseInt(document.documentElement.scrollTop, 10) + 10 + "px");}

01.06.2007 в 12:01

Зверь-чародей
Southern

1. прочитайте первое замечание и внимательно посмотрите в свой код.

2. зафиксируйте ширину меню:

#side div.bordered {width: 200px;}
01.06.2007 в 12:20

Киллер на пенсии
Рёцке по первому замечанию.



до сохранения

#side div.bordered{position:fixed !important; display: block; z-index: 3; zoom:1; position: absolute; top: 10px; left: 10px; top: exprеssion(parseInt(document.documentElement.scrollTop, 10) + 10 + "px");}



после сохранения

#side div.bordered{position:fixed !important; display: block; z-index: 3; zoom:1; position: absolute; top: 10px; left: 10px; top: (parseInt(document.documentElement.scrollTop, 10) + 10 + "px");}



В чем может быть проблема?
01.06.2007 в 12:23

Зверь-чародей
Southern

тут надо мучаться :)

пробуйте вставлять разрывы строк или проблелы в местах указанных звездочками



#side div.bordered{position:fixed !important; display: block; z-index: 3; zoom:1; position: absolute; top: 10px; left: 10px; top:*exprеssion*(*parseInt(document.documentElement.scrollTop, 10) + 10 + "px");}



я не помню с какой попытки у меня получилось )
01.06.2007 в 12:47

Киллер на пенсии
перебраны все возможные варианты. без результата. А в отвергаемом слове нет ошибки?
01.06.2007 в 12:54

Зверь-чародей
Southern нету.



*подставил себе.

ну вот же...

похоже администрация опомнилась и запретила таки использование exprеssion
01.06.2007 в 12:58

Киллер на пенсии
ну вот почему мне так невезет... *риторически*
24.06.2007 в 02:25

так значит и этот способ неправильный! как же тогда быть???
24.06.2007 в 02:29

от всех этих кодов менюшка встала по середине окна =\\\\

никак да не зафиксировать? но почему тогда у кого-то я видела фиксированное менб совсем недавно 0_о
24.06.2007 в 12:46

Зверь-чародей
мертвый_чудак Закрепленное меню вы могли видеть у тех счасливчиков которые прописали код ДО того как дайри стал вырезать слово exprеssion.
24.06.2007 в 20:16

Рёцке вот блин=\\ и что делать? не переходя на другой браузер?
24.06.2007 в 21:58

Зверь-чародей
мертвый_чудак не переходя на другой браузер?

забить.
26.06.2007 в 02:20

Рёцке все, перешла я на оперу. =) но вот вопрос: меню, естесстенно не по середине стоит. а хочется по середине. не подскажешь код, в котором надо поколдовать над пикселями, чтобы меню по середке закрепить? (колдовать могу сама:lol:)