zurück zur Startseite
  


Zurück XHTMLforum > (X)HTML und CSS > CSS
Seite neu laden CSS-problem unter IE6

Antwort
 
LinkBack Themen-Optionen Ansicht
  #1 (permalink)  
Alt 09.08.2008, 14:34
Erfahrener Benutzer
XHTMLforum-Mitglied
Thread-Ersteller
 
Registriert seit: 30.07.2007
Beiträge: 128
runner befindet sich auf einem aufstrebenden Ast
Standard CSS-problem unter IE6

Hallo ich habe mir für meine blaue Leiste (DIV:menu) eine Zeile angelegt "menu1" in welcher "Newsletter bestellen" und "Impressum" steht.

Nun passt es soweit under dem Firefox, unter dem IE (getestet mit IE 6) jedoch schiebt der Brwoser die beiden Marker (Suche und die Newsletterzeile) nach rechts.

Hier die Adresse: betatests

Und hier mein CSS:

#menu{
margin-top:1px;
position:relative;
text-align: right;
font-size: 8px;
width: 100%;
height: 20px;
color:#C2C2C2;
background-color:#003366;
}


#menusearch{
margin-top:2px;
margin-left: 199px;
position:absolute;
float: left;
font-size: 10px;
width: 200px;
height: 13px;
color:#C2C2C2;
}


#menu1{
margin-top:2px;
margin-left: 530px;
position:absolute;
float: left;
font-size: 10px;
width: 250px;
height: 17px;
color:#C2C2C2;
}

#menu1 p{
font-size: 10px;
color:#C2C2C2;
float:right;
}

#menu1 a{
text-decoration:none;
color:#C2C2C2;
font-size: 10px;
}

#menu1 ul li a:hover{
color:#C2C2C2;
}



Es geht um "Menu1" und "menusearch". DIese sollen innerhalb des DIVs "Menu", siehe Firefox, da wird es richtig angezeigt positioniert werden.

Hat jemand Ideen bzw. Tipps für mich`?

Danke und Gru0
Mit Zitat antworten
Sponsored Links
  #2 (permalink)  
Alt 09.08.2008, 14:50
Benutzerbild von hubspe
Eisen 7 ole....
XHTMLforum-Kenner
 
Registriert seit: 22.06.2007
Ort: Passau
Beiträge: 7.086
hubspe ist ein wunderbarer Anblickhubspe ist ein wunderbarer Anblickhubspe ist ein wunderbarer Anblickhubspe ist ein wunderbarer Anblickhubspe ist ein wunderbarer Anblickhubspe ist ein wunderbarer Anblickhubspe ist ein wunderbarer Anblick
Standard

Hi,

dieser Fred war doch schon einmal etwas abgewandelt mit dem gleichen Problem.

Die meisten Tips die du dort bekommen hast du offensichtlich nicht umgesetzt:

Dein Browser ist immer noch im Quirksmodus.
Die Links sind immer noch nicht in einer Liste, d.h. das Tut zu Menüs in der CSS-FAQ hast du dir wohl nicht angeschaut.
Du hantierst immer noch mit Tabellen rum.

Deine Webseitensuche ist ein Formular und gehört als solches augezeichnet.
Bei deinem Menü hat a kein "Layout" für den IE.

Aber was red ich,*seufz*, setz erst mal die Tips um, dann schaun mer weiter.

Gruß
Klaus
__________________
Ein mehrfacher Gruß aus dem Südosten
Klaus
Mit Zitat antworten
Sponsored Links
  #3 (permalink)  
Alt 09.08.2008, 15:00
Benutzer
neuer user
 
Registriert seit: 08.08.2008
Ort: Hamburg
Beiträge: 36
Ratatoeskr befindet sich auf einem aufstrebenden Ast
Standard

Mach doch aus deinen

#menusearch{
margin-top:2px;
margin-left: 199px;
position:absolute;
float: left;
font-size: 10px;
width: 200px;
height: 13px;
color:#C2C2C2;
}


ein

#menusearch{
position:absolute;
top:0px; <--- hier deinen Wert eintragen
left:0px; <--- hier deinen Wert eintragen
font-size: 10px;
width: 200px;
height: 13px;
color:#C2C2C2;
}


und aus deinem

#menu1{
margin-top:2px;
margin-left: 530px;
position:absolute;
float: left;
font-size: 10px;
width: 250px;
height: 17px;
color:#C2C2C2;
}


ein

#menu1{
position:absolute;
top:0px; <--- hier deinen Wert eintragen
left:0px; <--- hier deinen Wert eintragen
font-size: 10px;
width: 250px;
height: 17px;
color:#C2C2C2;
}


Warum? Wenn du ein Element absolut positionierst nimmst du es aus dem Textfluss heraus. Dann bringt dir float nichts mehr, weil dein Div keinen Platz mehr im Dokument reserviert bekommt.

Und wenn du schon absolut positionerst, würde ich das auch durchziehen. Und nicht ein Element absolut setzen, und dann mit Margins positionieren ( das hast du getan ).

Darum hat der IE auch gemeckert, weil du ein und das Selbe Element floaten, absolut setzen, und dann mit margins ausrichten wolltest.

Noch Fragen?

Geändert von Ratatoeskr (09.08.2008 um 17:22 Uhr)
Mit Zitat antworten
  #4 (permalink)  
Alt 09.08.2008, 16:22
Erfahrener Benutzer
XHTMLforum-Mitglied
Thread-Ersteller
 
Registriert seit: 30.07.2007
Beiträge: 128
runner befindet sich auf einem aufstrebenden Ast
Standard

Hallo!
@ Ratatoeskr
Dankeschön das hat mir genau gefehlt, supi

@hubspe, auch Danke soweit die ganzen Sachen muss ich noch überprüfen, jedoch kann ich nicht feststellen, das der Browser im Quirks-Modus sein soll. Im IE und im Firfox habe ich es mit "javascript:alert(document.compatMode)" getestet und bekomme bei beiden die Meldung "CSS1Combat" was ja soviel bedeutet wie das der Broser nicht im Quirks-Modus ist...!?

Ja das mit dem ul-Elementen muss ich noch einmal überprüfen

Lieben Gruß
Mit Zitat antworten
  #5 (permalink)  
Alt 09.08.2008, 17:23
Benutzer
neuer user
 
Registriert seit: 08.08.2008
Ort: Hamburg
Beiträge: 36
Ratatoeskr befindet sich auf einem aufstrebenden Ast
Standard

Gerne, freut mich das ich helfen konnte
Mit Zitat antworten
Antwort

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Einbindung von frei erhältlichen Scripten - CSS Problem DonL CSS 1 22.01.2011 16:09
Problem Browserweiche IE CSS 00001 CSS 5 24.09.2010 10:23
Design Float IE6 Problem koknarr CSS 10 05.09.2008 18:05
css problem mit ie6 MRoth CSS 5 27.09.2007 00:42
CSS Navigation - Problem mit IE6 pcklinik CSS 4 18.09.2007 12:04


Alle Zeitangaben in WEZ +2. Es ist jetzt 09:05 Uhr.