Impressum · Kontakt · Hilfe
Besucher online · Mitglieder



Antwort
 
Themen-Optionen
Alt 05.02.2007, 13:26   Nach oben    #1
Mensch
 
Benutzerbild von WarrenFaith
 
Registriert seit: 17.08.2005
Ort: Berlin
Beiträge: 1.710
Standard [CSS] IE 6 schluckt margin: 0 auto;

Aloah,
ich bin grade dabei ne Webseite Browserunabhängig zu machen.
Ich arbeite dabei mit Browserweichen weil das Design recht tückisch ist und es so leichter geht.
Allerdings frisst der IE 6 mein margin: 0 auto; nicht.
Egal ich das in die Klasse *, html oder body packe. Auch in den äußersten Div-Container will er es partout nicht annehmen.

Hat da jemand ne Ahnung was ihn dazu bewegen könnte es zu ignorieren?
Weder FF noch IE 7 noch Opera haben das Problem.

Ich kann leider kein Onlinebeispiel geben, da es firmenintern ist.
__________________
I did it my way - Senseless-Blog
WarrenFaith ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 05.02.2007, 13:27   Nach oben    #2
Ben
Erfahrener Benutzer
 
Benutzerbild von Ben
 
Registriert seit: 02.12.2004
Ort: Remagen
Beiträge: 4.619
Standard

Wie wäre es mit
Code:
text-align:center;
?
Ben ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 05.02.2007, 13:46   Nach oben    #3
Mensch
 
Benutzerbild von WarrenFaith
 
Registriert seit: 17.08.2005
Ort: Berlin
Beiträge: 1.710
Standard

das zerschießt mir das komplette restliche design, sonst könnte ich ja auch <center> verwenden :X
__________________
I did it my way - Senseless-Blog
WarrenFaith ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 05.02.2007, 13:51   Nach oben    #4
Erfahrener Benutzer
 
Registriert seit: 18.03.2005
Beiträge: 588
Standard

Bin mir jetzt nicht ganz sicher, aber könnte am benutzten DOCTYPE der Seite liegen.
CIX88 ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 05.02.2007, 13:57   Nach oben    #5
Erfahrener Benutzer
 
Benutzerbild von $traight-$hoota
 
Registriert seit: 15.09.2005
Ort: Königreich Flieden
Beiträge: 503
Standard

margin: auto funktioniert im ie einfach nicht. egal wo es steht.
workaround:
umfassendes Element (ggf extra ein div einfügen) auf text-align: center sezten und im eigentlichen, zentrierten element dann wieder auf text-align: left zurücksetzen.
__________________
Weißt Bescheid - Scheiß wie weit
$traight-$hoota ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 05.02.2007, 14:13   Nach oben    #6
Mensch
 
Benutzerbild von WarrenFaith
 
Registriert seit: 17.08.2005
Ort: Berlin
Beiträge: 1.710
Standard

Danke $traight-$hoota, das hat geholfen.
Hab body auf center und meinen äußersten Container auf left gestellt.
Da lag der Ben ja doch halb richtig

Btw: mein Doctype:
Code:
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="de" xml:lang="de">
...
__________________
I did it my way - Senseless-Blog
WarrenFaith ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 05.02.2007, 14:25   Nach oben    #7
Ben
Erfahrener Benutzer
 
Benutzerbild von Ben
 
Registriert seit: 02.12.2004
Ort: Remagen
Beiträge: 4.619
Standard

Zitat:
Zitat von WarrenFaith Beitrag anzeigen
Danke $traight-$hoota, das hat geholfen.
Hab body auf center und meinen äußersten Container auf left gestellt.
Da lag der Ben ja doch halb richtig
Nö, ich meinte genau das, was er gesagt hat.
Ben ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 05.02.2007, 15:39   Nach oben    #8
Semantic Web Fanatic
 
Benutzerbild von Artemis
 
Registriert seit: 03.06.2006
Beiträge: 237
Standard

Also ersteinmal um eure "Lügen" wegzuräumen.

margin: 0 auto funktioniert im IE, jedoch nur im Standardkonformen Modus. Wenn man vor den DOCTYPE eine XML-Deklaration setzt schaltet der IE jedoch in den Quirks-Modus (Boxmodell falsch, ...).

Zu text-align: center: Das kann so nicht funktionieren, da ein text-align auf Block-Elemente keine Auswirkung hat. (Geht wahrscheinlich im IE im Quirks-Modus, weiß ich grad nicht.)
__________________
Applikations-Programmierung:
BlitzMax, BlitzPlus

Webentwicklung:
PHP, (X)HTML, CSS, JavaScript, MySQL


Artemis ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 05.02.2007, 15:48   Nach oben    #9
Ben
Erfahrener Benutzer
 
Benutzerbild von Ben
 
Registriert seit: 02.12.2004
Ort: Remagen
Beiträge: 4.619
Standard

Mein Link. Immer und immer wieder gepostet:
http://scholz-webdesign.de/css/demo/zentrieren/
Ben ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 05.02.2007, 15:58   Nach oben    #10
Mensch
 
Benutzerbild von WarrenFaith
 
Registriert seit: 17.08.2005
Ort: Berlin
Beiträge: 1.710
Standard

Zitat:
Zitat von Artemis Beitrag anzeigen
margin: 0 auto funktioniert im IE, jedoch nur im Standardkonformen Modus. Wenn man vor den DOCTYPE eine XML-Deklaration setzt schaltet der IE jedoch in den Quirks-Modus (Boxmodell falsch, ...).
Also XML nach dem Doctype deklarieren?
Ich glaub das ist aber ein Validitätsproblem dann. Teste ich aus...

//edit:
macht keinen unterschied, aber solange ich nicht weiß in welchem modus ich laufe bringst mir wenig :/

//edit2:
scheinbar laufe ich nun nicht mehr im quirks-modus, denn nun klappt das margin trotzdem noch meine zweite frage bitte beantworten

Zitat:
Zitat von Artemis Beitrag anzeigen
Zu text-align: center: Das kann so nicht funktionieren, da ein text-align auf Block-Elemente keine Auswirkung hat. (Geht wahrscheinlich im IE im Quirks-Modus, weiß ich grad nicht.)
Funktioniert aber bei meinem IE 6. Kann mir jemand mal sagen wie ich bei IE6/7 rausfinde, in welchem Modus er gerade ist?
__________________
I did it my way - Senseless-Blog

Geändert von WarrenFaith (05.02.2007 um 16:08 Uhr).
WarrenFaith ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 05.02.2007, 16:34   Nach oben    #11
Semantic Web Fanatic
 
Benutzerbild von Artemis
 
Registriert seit: 03.06.2006
Beiträge: 237
Standard

http://www.css4you.de/wsdoctypeswitc...html#checkmode
__________________
Applikations-Programmierung:
BlitzMax, BlitzPlus

Webentwicklung:
PHP, (X)HTML, CSS, JavaScript, MySQL


Artemis ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 05.02.2007, 17:15   Nach oben    #12
Mensch
 
Benutzerbild von WarrenFaith
 
Registriert seit: 17.08.2005
Ort: Berlin
Beiträge: 1.710
Standard

Ah danke.
Also ich bin im standardkonformen Modus jetzt...
__________________
I did it my way - Senseless-Blog
WarrenFaith ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Antwort

Lesezeichen


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen

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
[CSS] <div> ignoriert margin: 0px auto; WarrenFaith HTML, XML und CSS 7 23.10.2006 14:05
[CSS] <div> <a> und float WarrenFaith HTML, XML und CSS 4 18.10.2006 10:12
margin: dondon HTML, XML und CSS 9 29.09.2006 01:10
WebDesigner: individueller Skin für WikiMedia Wiki Ben Gesuche 0 26.05.2006 03:27


Alle Zeitangaben in WEZ +2. Es ist jetzt 01:41 Uhr.

Nach oben
Wir nutzen das Zend Framework, vBulletin (vBulletin v3.7.3, Copyright ©2000-2008, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0) und vBSEO.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44