CSS Problem - IE 6.0

Status
Nicht offen für weitere Antworten.

Online-Skater

Erfahrenes Mitglied
Hallo Tutorianer

Nach langer Zeit habe ich mich mal wieder mit CSS beschäftigt und viel gelesen und recherchiert, bei dem Gedanke habe ich auch gleich meine Seite bissl umgestellt auf dynamsiches CSS usw. Nach sehr langer Arbeit nach dem perfektem Menü ist mir aufgefallen, dass der IE mal wieder nicht so will, wie ich es will und wie es sein sollte.

Zum einen hat der IE ein Problem mit der Eigenschaft padding in % dafür hab ich dann hacks benutzt (für IE in px) vllt geht es auch besser ?
Das größere Problem ist das sich mein Menü nicht an der richtigen Stelle befindet im IE 6 erst wenn man mit der Maus über den ersten Link fährt ist es korrekt (Verwirrend)

Ich weiß das man die Initialwerte weglassen kann aber der Übersicht halber, lasse ich sie drin

CSS:
 /*---------------- Navigation -----------------*/
dl.bot_rgt  {
  background: #7B7D8E url(img/c_tl.gif) top left no-repeat; 
  padding: 0;
  margin: 0;    
}
dl.bot_rgt dt {
  background:transparent url(img/c_tr.gif) top right no-repeat; 
  padding: 1%; 
  text-align: center;
  font-weight: bold;
  border-bottom: 1px solid #000;
}
*html dl.bot_rgt dt {padding: 2px}
dl.bot_rgt dd {
  background: #7B7D8E; 
  padding: 0; 
  margin: 0;
}
.menucontainer
{
  text-align: center;
}
a.menu
{
  display: block;
  padding: 2%;
  border-bottom: 1px solid #000;
  background-color: #737994;
  color: #EEEEEE;
  text-decoration: none;
}
*html a.menu {padding: 4px}
a.menu:link, a.menu:visited
{
  color: #EEEEEE;
  text-decoration:none;
  font-weight: bold;
  background-color:#737994;
}
a.menu:active, a.menu:hover
{
  background-color: #EEEEEE;
  color:#737994;
  font-weight:bold;
  
}
Ich appeliere an die CSS-Könner und hoffe mein Problem lösen zu können, denn dafür weiß ich noch zu wenig und probiert habe ich genug (!)
Wenn ich einen Rand bei .menucontainer setze verschiebt sich das nicht mehr aber die Position bleibt falsch.
Die Seite findet ihr hier

Vielen Dank
 
Zuletzt bearbeitet:
Hi,

versuch es mal mit einem fixen margin-Wert für das DIV left-inside:

Code:
* html #left-inside { margin: 3px; }
 
Status
Nicht offen für weitere Antworten.
Zurück