Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Web программирование > HTML и CSS
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 12.03.2009, 14:52   #1
scva
Новичок
Джуниор
 
Регистрация: 12.03.2009
Сообщений: 2
По умолчанию Во всех браузерах меню отображается нормально в IE нет.

Сделано меню выпадающее, во всех браузерах отображается нормально, а в IE выпадающего меню не видно

код css
Код:
<style type="text/css" media="screen">
.pd_menu_01
{
	background: #f15100;
	border: solid 1px #FFFFFF;
	clear: both;
	color: #FFFFFF;
	float: left;
	margin: 0;
	padding: 0;
	width: 100%;
}
.pd_menu_01 a, .pd_menu_01 a:visited
{
	background-color: #f15100;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
}
.pd_menu_01 ul
{
	list-style-type: none;
	margin: 0;
	padding: 0;
}
.pd_menu_01 ul li
{
	border-left: solid 1px #FFFFFF;
	border-right: solid 1px #FFFFFF;
	float: left;
	position: relative;
	z-index: 1000;
	z-index: auto !important;
}
.pd_menu_01 ul li a
{
	background: #f15100;
	color: #FFFFFF;
	display: block;
	float: left;
	float: none !important;
	height: 30px;
	line-height: 30px;
	padding: 0 10px 0 10px;
	text-decoration: none;
}
.pd_menu_01 ul li ul
{
	background: #f15100;
	border: none;
	color: #FFFFFF;
	display: none;
	width: 1px;
}
.pd_menu_01 ul li:hover a
{
	background-color: #FFFFFF;
	color: #f15100;
	text-decoration: none;
}
.pd_menu_01 ul li:hover ul
{
	display: block;
	left: 0;
	margin-top: 1px;
	position: absolute;
	top: 29px;
	z-index: 999;
}
.pd_menu_01 ul li:hover ul li a
{
	background-color: #f15100;
	border-bottom: solid 1px #FFFFFF;
	border-left: solid 1px #FFFFFF;
	color: #FFFFFF;
	display: block;
	height: auto;
	line-height: 1.3em;
	margin-left: -1px;
	padding: 5px 10px 5px 10px;
	width: 12em;
}
.pd_menu_01 ul li:hover ul li a:hover
{
	background-color: #FFFFFF;
	color: #f15100;
	text-decoration: none;
}
.pd_menu_01 ul li a:hover
{
	background-color: #FFFFFF;
	color: #f15100;
	text-decoration: none;
}
.pd_menu_01 ul li a:hover ul
{
	display: block;
	left: 0;
	position: absolute;
	top: 29px;
	width: 12em;
	z-index: 999;
}
.pd_menu_01 ul li ul li a:visited
{
	background-color: #f15100;
	color: #FFFFFF;
}
.pd_menu_01 ul li a:hover ul li a
{
	background-color: #f15100;
	border-bottom: solid 1px #FFFFFF;
	border-left: solid 1px #FFFFFF;
	color: #FFFFFF;
	display: block;
	height: 1px;
	line-height: 1.3em;
	padding: 4px 16px 4px 16px;
	width: 12em;
}
.pd_menu_01 ul li a:hover ul li a:hover
{
	background-color: #FFFFFF;
	color: #FF8000;
	text-decoration: none;
}
Код:
<div class="pd_menu_01 ">
<ul><li><a href="*">Главная</a>
<ul>
<li><a href="#"  >Главная1</a></li>
<li><a href="#"  >Главная2</a></li>
<li><a href="#"  >Главная3</a></li>


</ul>
</li></ul>

<ul><li><a href="#">тест</a>
<ul>
<li><a href="#"  >тест1</a></li>
<li><a href="#"  >тест2</a></li>
<li><a href="#"  >тест3</a></li>

</ul>
</li></ul>
IE понимает псевдокласс :hover лишь для тега <a> - так что li:hover, на который завязано появление подменю, ему ни о чём не говорит.

Помогите написать ява код, чтоб отображалось

Последний раз редактировалось scva; 12.03.2009 в 15:02.
scva вне форума Ответить с цитированием
Старый 12.03.2009, 15:00   #2
SkyM@n
Laravel/Vue expert
Старожил Подтвердите свой е-майл
 
Аватар для SkyM@n
 
Регистрация: 08.08.2007
Сообщений: 2,832
По умолчанию

Позвольте угадаю, ИЕ версии <=6?
SkyM@n вне форума Ответить с цитированием
Старый 12.03.2009, 15:01   #3
scva
Новичок
Джуниор
 
Регистрация: 12.03.2009
Сообщений: 2
По умолчанию

Цитата:
Сообщение от SkyM@n Посмотреть сообщение
Позвольте угадаю, ИЕ версии <=6?
и в 7 тоже
scva вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Проблемы с JW flw плеером ( не отображается в некоторых браузерах) SergeyB JavaScript, Ajax 0 05.03.2009 21:42
CSS меню не отображается в IE 6 aNt1 HTML и CSS 2 05.03.2009 12:40
Перестал работать яваскрипт, причем во всех браузерах сразу. Adamant Свободное общение 6 12.09.2008 23:55
Как отобразить меню поверх всех фреймов? drRobert JavaScript, Ajax 3 31.08.2008 21:37