Hallo Leute
Mein Problem ist, dass bei der zweiten Liste (menu infonav) der IE6 (getestet im IETester) die lis nicht floatet, d.h. er stellt sie untereinander dar. Ich habe es probiert mit float, display inline, feste breite für ul und li, und bin nun mit meinem Latein am Ende.
Im Internet habe ich bisher nur die genannten Problemlösungen gefunden, das hat mir allerdings nicht weiter geholfen.
Validiert ist sowohl html und auch css.
Ich steht da jetzt schon lange an, hoffentlich weiss jemand Rat!
Danke im Voraus!
Dimitrj
Mein Problem ist, dass bei der zweiten Liste (menu infonav) der IE6 (getestet im IETester) die lis nicht floatet, d.h. er stellt sie untereinander dar. Ich habe es probiert mit float, display inline, feste breite für ul und li, und bin nun mit meinem Latein am Ende.
Im Internet habe ich bisher nur die genannten Problemlösungen gefunden, das hat mir allerdings nicht weiter geholfen.
Validiert ist sowohl html und auch css.
Ich steht da jetzt schon lange an, hoffentlich weiss jemand Rat!
HTML:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
<link href="css/screen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div class="container">
<div class="container1">
<div class="containertop">
<div class="logo">
</div>
<div class="ad">
</div>
<div class="news">
</div>
</div>
<div class="containernav">
<ul class="menu">
<li id="current" class="parent active item2">
<a href="#"><span>Angebot</span></a>
</li>
<li class="parent item3">
<a href="#"><span>Firma</span></a>
</li>
<li class="parent last">
<a href="#"><span>Kontakt</span></a>
</li>
</ul>
<ul class="menu infonav">
<li class="item30">
<a href="#"><span>Support</span></a>
</li>
<li class="item30">
<a href="#"><span>AGB</span></a>
</li>
<li class="item30">
<a href="#"><span>Sitemap</span></a>
</li>
</ul>
</div>
<div class="containerinhalt">
</div>
</div>
<div class="container2">
</div>
</div>
</body>
</html>
HTML:
@charset "utf-8";
body {
background-image: url(../images/hintergrund.gif);
margin: 0;
padding: 0;
}
a:link, a:visited, a:hover, a:active {
color: #3874b7;
text-decoration: none;
}
/* Container und Hintergrundschatten */
.container {
background-image: url(../images/schattenseiten.jpg);
background-repeat: repeat-y;
width: 990px;
margin: 0 auto;
}
.container1 {
width: 940px;
margin: 0 25px;
}
.container2 {
width: 990px;
height: 30px;
background-image: url(../images/schattenunten.jpg);
background-repeat: no-repeat;
background-position: left;
}
/* Topbereich */
.containertop {
height: 273px;
width: 940px;
border-bottom: solid #FFF 1px;
}
.logo {
height: 273px;
width: 289px;
background-image: url(../images/logo.jpg);
float: left;
}
.ad {
height: 273px;
border-right: solid #FFF 1px;
width: 389px;
background-image: url(../images/ad.jpg);
float: left;
}
.news {
height: 273px;
width: 261px;
background-image: url(../images/news.jpg);
float: left;
}
/* Navigationsbereich */
.containernav {
height: 33px;
border-bottom: solid #FFF 1px;
padding-left: 350px;
background-image: url(../images/nav.jpg);
overflow: hidden;
}
.containernav ul.menu {
height: 33px;
float: left;
margin: 0;
padding: 0;
list-style-type: none;
}
.containernav ul.menu li {
height: 33px;
margin: 0;
padding: 5px 15px 0 15px;
font-family: Arial, Helvetica, sans-serif;
font-size: 18px;
color: #3874b7;
float: left;
border-left: solid #FFF 1px;
}
.containernav ul.menu li.last {
border-right: solid #FFF 1px;
}
.containernav ul.infonav {
float: right;
}
.containernav ul.infonav li {
height: 16px;
margin: 8px 0 0 0;
font-size: 14px;
border-right: solid #FFF 1px;
padding: 0 15px 0 15px;
border-left: none;
}
Danke im Voraus!
Dimitrj