В Мозилле все работает как часы, а в ИЕ меню работает только если убрать все отступы у LI или если к элементу списка добавить правило zoom: 1;. Ни то ни другое делать нельзя, т.к. без отступов по дизайну нельзя, а если добавить зум, то LI не растягивается на ширину всего контейнера и меню начинает колбасить.
Всю голову сломал, так и не придумал как победить ИЕ. Подскажите, что делать?
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.
Актуальные контакты:
Telegram: @Nikker_web
E-Mail: tarasevich.email@gmail.com
Портфолио https://www.behance.net/d4d4186e
Разрабатываю дизайн групп в соц сетях, сайтов, приложений, другой дизайн под заказ
Актуальные контакты:
Telegram: @Nikker_web
E-Mail: tarasevich.email@gmail.com
Разрабатываю дизайн групп в соц сетях, сайтов, приложений, другой дизайн под заказ
Портфолио https://www.behance.net/d4d4186e
Question
Great Rash
Здравствуйте!
Есть горизонтальное выпадающее меню:
html
css
* {
margin: 0;
padding: 0;
font: 12px Tahoma, Arial, sans-serif;
}
ul.dropdown,
ul.dropdown li,
ul.dropdown ul {
list-style: none;
margin: 0;
padding: 0;
}
ul.dropdown {
position: relative;
}
ul.dropdown li {
float: left;
vertical-align: middle;
padding: 7px;
background-color: #f00;
color: #000;
}
ul.dropdown li:hover {
position: relative;
cursor: pointer;
}
ul.dropdown ul {
display: none;
position: absolute;
top: 100%;
left: 0;
min-width: 150px;
border: #000 1px solid;
}
ul.dropdown ul li {
float: none;
}
ul.dropdown ul ul {
top: 0;
left: 100%;
}
ul.dropdown li:hover > ul {
display: block;
}
В Мозилле все работает как часы, а в ИЕ меню работает только если убрать все отступы у LI или если к элементу списка добавить правило zoom: 1;. Ни то ни другое делать нельзя, т.к. без отступов по дизайну нельзя, а если добавить зум, то LI не растягивается на ширину всего контейнера и меню начинает колбасить.
Всю голову сломал, так и не придумал как победить ИЕ. Подскажите, что делать?
Link to comment
Share on other sites
4 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.