XuLLlHuK Posted March 26, 2014 Report Share Posted March 26, 2014 (edited) Всем привет!http://jsfiddle.net/L7Pts/2/ - float не работает. Убираю у "Пункта"position:relative;илиdisplay:inline; и все работает.Кто подскажет, что не так? Edited March 26, 2014 by XuLLlHuK Quote Link to comment Share on other sites More sharing options...
0 Xenia Wanger Posted March 26, 2014 Report Share Posted March 26, 2014 Что-то не код, а жесть какая-то. Что конкретно вы хотите получить при выполнении сего "чуда"?) Quote Link to comment Share on other sites More sharing options...
0 XuLLlHuK Posted March 26, 2014 Author Report Share Posted March 26, 2014 Что-то не код, а жесть какая-то. Что конкретно вы хотите получить при выполнении сего "чуда"?)А что с кодом не так?Нужно,чтобы список Подпунктов был слева, а описание про "многослойные структуры" справа на зеленом фоне. Quote Link to comment Share on other sites More sharing options...
0 Xenia Wanger Posted March 27, 2014 Report Share Posted March 27, 2014 Что-то не код, а жесть какая-то. Что конкретно вы хотите получить при выполнении сего "чуда"?)А что с кодом не так?Нужно,чтобы список Подпунктов был слева, а описание про "многослойные структуры" справа на зеленом фоне. Такая каша в коде, что его прочитать можно только под чем-то) Quote Link to comment Share on other sites More sharing options...
0 Switch74 Posted March 27, 2014 Report Share Posted March 27, 2014 (edited) проблема в том, что вы position:relative; применяете к .main-menu>liпотомки с position:absolute; в частности .sub-main-menu-block, начинают позиционироваться относительно родителя Edited March 27, 2014 by Switch74 Quote Link to comment Share on other sites More sharing options...
0 darknebel Posted March 27, 2014 Report Share Posted March 27, 2014 Вот мой вариант. Я так понял, что подменю должно появлятся при наведении, так и сделал. Если ненужно, уберите:.sub-main-menu-block{ display: none;}и .main-menu li:hover .sub-main-menu-block{ display: block;} Quote Link to comment Share on other sites More sharing options...
0 XuLLlHuK Posted March 31, 2014 Author Report Share Posted March 31, 2014 проблема в том, что вы position:relative; применяете к .main-menu>liпотомки с position:absolute; в частности .sub-main-menu-block, начинают позиционироваться относительно родителя Не, все правильно. Я хотел сказать, чтобы список подпунктов был слева относительно высплывающего подменю. Вот мой вариант. Я так понял, что подменю должно появлятся при наведении, так и сделал. Если ненужно, уберите:.sub-main-menu-block{ display: none;}и .main-menu li:hover .sub-main-menu-block{ display: block;} Спасибо за вариант, помог при реализации. Однако возникла очередная сложность после расширения задачи: http://jsfiddle.net/Epza9/При наведении на пункты и подпункты меню в подменю должны всплывать анонсы, но блок с анонсом выходит за пределы.Что можно сделать, чтобы подменю с серым фоном обтекала анонс? Quote Link to comment Share on other sites More sharing options...
Question
XuLLlHuK
Всем привет!
http://jsfiddle.net/L7Pts/2/ - float не работает. Убираю у "Пункта"
или
и все работает.
Кто подскажет, что не так?
Edited by XuLLlHuKLink to comment
Share on other sites
6 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.