Menu CSS issue in IE8 -


i have created menu list. working on chrome , firefox misaligned in ie8

chrome snapshot :- http://postimg.org/image/g6uf9zikr/ chrome snapshot

ie8 snapshot :- http://postimg.org/image/u6o3pzasz/ ie8 snapshot

here's css ------

div.menu {  	background-color:#383838;  	height:65px;  	margin-bottom:20px;  }  div.menu ul {  	vertical-align:middle;  	list-style:none;  	margin:0;  	padding:0;  }  div.menu ul li {  	float:left;  	display:block;  }  div.menu ul li {  	color:#ffffff;  	display:block;  	float:left;  	font-family:"trebuchet ms", verdana, arial;  	font-weight:bold;  	padding:24px 20px 22px;  	text-transform:uppercase;  	text-decoration:none;  }  div.menu ul li a:hover {  	text-decoration:underline;  	background-color:#2b2b2b;  }    div.menu ul li:hover ul {  	display:block;  }    div.menu ul li ul {  	vertical-align:middle;  	text-align:center;  	float: none;  	list-style: none;  	display: none;  	position:absolute;  	z-index:999;  	margin-top:60px;  	background-color:#383838;  	opacity:0.8;  }    div.menu ul li ul li{  	float: none;  	vertical-align:middle;  	background-color:#383838;  	padding:15px;  }  div.menu ul li ul li {  	color:#ffffff;  	font-family:"trebuchet ms", verdana, arial;  	font-weight:bold;  	text-transform:uppercase;  	padding:0px;  }  div.menu ul li ul li a:hover {  	text-decoration:underline;  }    div.menu ul li ul li:hover{  	background-color:#2b2b2b;  	opacity:1.0;  }
<div class="menu">  <ul>  <li><a href="index.php"> home </a></li>  <li><a href="">controller</a>  <ul>  <li><a href=""> controller-1</a></li>  <li><a href=""> controller-2</a></li>  </ul></li>  <li><a href="">ios bpl zio</a>  <ul>  <li><a href=""> ios bpl zio-1</a></li>  <li><a href=""> ios bpl zio-2</a></li>  </ul></li>  </ul>  </div>

please me resolve issue.

remove float: left links in menu. cause links fill entire row, , ul of submenu not shown next it.

to counter gap causes, remove margin-top submenu ul.

that should trick, although don't have ie8 @ hand test it.

div.menu {  	background-color:#383838;  	height:65px;  	margin-bottom:20px;  }  div.menu ul {  	vertical-align:middle;  	list-style:none;  	margin:0;  	padding:0;  }  div.menu ul li {  	float:left;  	display:block;  }  div.menu ul li {  	color:#ffffff;  	display:block;  	font-family:"trebuchet ms", verdana, arial;  	font-weight:bold;  	padding:24px 20px 22px;  	text-transform:uppercase;  	text-decoration:none;  }  div.menu ul li a:hover {  	text-decoration:underline;  	background-color:#2b2b2b;  }    div.menu ul li:hover ul {  	display:block;  }    div.menu ul li ul {  	vertical-align:middle;  	text-align:center;  	float: none;  	list-style: none;  	display: none;  	position:absolute;  	z-index:999;  	background-color:#383838;  	opacity:0.8;  }    div.menu ul li ul li{  	float: none;  	vertical-align:middle;  	background-color:#383838;  	padding:15px;  }  div.menu ul li ul li {  	color:#ffffff;  	font-family:"trebuchet ms", verdana, arial;  	font-weight:bold;  	text-transform:uppercase;  	padding:0px;  }  div.menu ul li ul li a:hover {  	text-decoration:underline;  }    div.menu ul li ul li:hover{  	background-color:#2b2b2b;  	opacity:1.0;  }
<div class="menu">  <ul>  <li><a href="index.php"> home </a></li>  <li><a href="">controller</a>  <ul>  <li><a href=""> controller-1</a></li>  <li><a href=""> controller-2</a></li>  </ul></li>  <li><a href="">ios bpl zio</a>  <ul>  <li><a href=""> ios bpl zio-1</a></li>  <li><a href=""> ios bpl zio-2</a></li>  </ul></li>  </ul>  </div>


Comments

Popular posts from this blog

python - TypeError: start must be a integer -

c# - DevExpress RepositoryItemComboBox BackColor property ignored -

django - Creating multiple model instances in DRF3 -