|
|||
IE7: Menus als Listen funktionieren nicht
Ich muss ein Menu mit einer Liste machen, wobei die Links untereinander sein und eine Hintergrundgrafik haben sollen. In den neueren IE's und FF geht das, nicht aber im IE7. Der IE7 macht nach dem zweiten Element plötzlich doppelt so grosse Abstände wie davor? Weiss jemand was man da tun kann? Es scheint ein Problem mit dem Positioning zu sein..
Hier der Html-Code: HTML-Code:
<!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> <link type="text/css" href="layout.css" rel="stylesheet" media="screen" /> <link href="http://fonts.googleapis.com/css?family=Lobster" rel="stylesheet" type="text/css"> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> </head> <body> <div id="page-container"> <div id="banner"> <div id="bereichsnav"> <ul> <li><a href="" class="active">Schweiz</a></li> <li><a href="">International</a><li> <li><a href="">Training</a><li> <li><a href="">Training</a><li> </ul> </div> </div> </div> </body> </html> HTML-Code:
/****************************************************** Kalibrierung *******************************************************/ /* Reset - alle Abstände auf NULL */ * { padding: 0; margin: 0; } /****************************************************** Html-Type Styles *******************************************************/ body { background-color: #dddddd; color: black; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small; line-height: 1.3em; } /****************************************************** Layout Styles *******************************************************/ #page-container{ background-color: white; } /* -- Banner und Nav */ #banner{ margin: 0; padding: 0; background-image: url(img/hgbanner.png); height: 220px; position: relative; } #bereichsnav{ position: absolute; top: 90px; left: 75px; color: black; margin: 0; padding: 0; font-family:lobster; font-size:150%; display:block; } #bereichsnav li{ list-style-type: none; } #bereichsnav a{ color: black; background-image:url(img/bereichnavi.png); display:block; text-align:center; padding-top: 10px; width: 145px; height: 30px; } |
Sponsored Links |
|
||||
abgesehen von dem fehlenden </li>, was K.Roland schon anmerkte, schadet es nichts li per Cond. Comment mal HasLayout zu geben, z.B.:
PHP-Code:
__________________
Ein mehrfacher Gruß aus dem Südosten Klaus |
Stichwörter |
bug, ie7 |
Themen-Optionen | |
Ansicht | |
|
|
Ähnliche Themen | ||||
Thema | Autor | Forum | Antworten | Letzter Beitrag |
IE7 fixing - expandable menu | matsie | CSS | 6 | 10.04.2008 15:55 |
CSS-basiertes Menü fehlerhaft im IE7 | otomo | CSS | 0 | 16.10.2007 16:56 |
Problem mit Listen in Eltern mit Padding: Punkte werden im verbotenen Bereich angezei | braindead | (X)HTML | 5 | 13.09.2007 16:43 |
Pagezoom und IE7 | paracelsus | CSS | 24 | 17.08.2007 11:36 |
Problem mit Dastellung in IE7 und FF | ConiKost | CSS | 1 | 05.07.2006 12:59 |