04:22

ridens verum dicere | sempre
доброе время суток!
подскажите, пожалуйста, можно ли при наличии экстработтома зафиксировать меню?
то есть коды #extrabottom {background: url('изображение') no-repeat; width:800px; height:510px; float: left; margin-top: 0px} и #side {position:fixed} у меня работают только по отдельности. если поставить их одновременно, в фф менюшка уходит в правый верхний угол, а в ие не отображается вообще.
возможно, кто-нибудь уже сталкивался с похожей ситуацией?


ответ выглядит так #side {width:200px !important; margin:0 !important; position: fixed; top: 47px; left: 240px}
спасибо Roldo :white:

@темы: меню

Комментарии
21.02.2009 в 09:11

Совершенству эволюция не нужна.
Skata
Смотря какой ИЕ. 6той не понимает position: fixed.
Для меню скорее всего надо задать еще и позицию командами top и left, чтобы указать конкретное его расположение на экране. А вообще экстработтом на меню никак влиять не должен по идее.
21.02.2009 в 10:42

Вероятно, у Вас возникает эта ошибка ввиду того, что само меню длиннее высоты экрана, а экстработтом большого размера.
Но, с экстратопом, например, у меня все прекрасно работало.
Как говорил  Рёцке, подумайте: оно вам надо, это фиксированное меню? Очень сложно подогнать его под разное разрешение экрана и разные браузеры - где-нибудь, да что-нибудь вылезет за границы экрана и станет недоступным. Сам пробовал сделать. Убрал мешавшие пункты меню, все сохранил, открыл страницу с другого логина - появились другие пункты меню, доступные только зарегистрированному посетителю, не автору дневника. Убирать их не стоит (ибо туда относится "написать на умыл, добавить в избранное и т.д.), но нижняя часть меню ушла за пределы экрана. Поэтому я бы посоветовал не мучить себя и свой дневник этими заморочками. Попробуйте улучшить дизайн другим способом) У CSS много возможностей.
21.02.2009 в 14:14

ridens verum dicere | sempre
Roldo
ие 7й, и глюкает )) а я вот тоже думала, что не должен. экстратоп же не мешает, проверяла.
попробую позиционирование, спасибо )) достаточно будет координаты для #side задать, или их надо к каждому пункту меню ставить?

Walterka
про другие пункты меню я в курсе, и избавиться от них не проблема, прописать #albumLink в пару к #authorAlbum гораздо проще, чем зафиксировать меню :laugh: а сделать это я хочу вовсе не для улучшения, а исключительно из практического удобства, потому и пристаю к вам с этими вопросами )))
буду копаться дальше, спасибо :)
21.02.2009 в 14:36

Skata, мне тоже хотелось для удобства. Чтобы не было необходимости каждый раз лезть вверх страницы дабы добраться до меню. Но, увы. Мне кажется, с экстработтомом может прокатить, только если сделать одну страницу дневника длиной в одну запись (а записи у нас бывают, как правило, и длинными), укоротить меню и сжать сам экстработтом. Ведь этот элемент располагается ниже ВСЕГО основного блока, куда входит и меню. Либо сделать длину страницы в одну запись и поставить изображение экстработтома на фон. Но это очень неудобно.
21.02.2009 в 15:06

ridens verum dicere | sempre
Walterka
хм, да, надо будет и это все попробовать :upset: большое спасибо :sunny:
21.02.2009 в 16:29

Совершенству эволюция не нужна.
Skata
Для #side надо задать top и left.
Позиция fixed предполагает, что элемент с такой позицией существует в документе "сам по себе" и пересекаться с extrabottom не должен..
21.02.2009 в 18:30

ridens verum dicere | sempre
Roldo
ииха! получилось ))) спасибо вам огромное :squeeze:
21.02.2009 в 19:01

Совершенству эволюция не нужна.
Skata
Ну вот, я ж говорил))
21.02.2009 в 20:27

Skata, однако, в мозилле у вас меню видится прямо на тексте записей О__о
21.02.2009 в 20:39

ridens verum dicere | sempre
Walterka
хм... странно. как раз под мозиллу и писала код, у меня все работает, да и птички не жалуются. надо будет еще в опере проверить.

упд. а, я поняла, в чем штука. диз в расчете на стандартный масштаб. при увеличении менюшка будет бегать )
21.02.2009 в 22:31

Skata, стандартный? у меня 1024х768. Вроде бы, это и есть стандартный О__о
21.02.2009 в 22:38

ridens verum dicere | sempre
Walterka
не, я не про разрешение экрана, а про масштаб страницы. в фф он идет как вид - масштаб - уменьшить/увеличить ctrl -/+ или сбросить ctrl + 0. в ие немного по-другому, но тоже меню съезжает.