|
|||
IE7 1Pixelbug?
Ich habe ein Problem mit dem IE7. Ich denke, dass es ein Bug ist, da beim IE8 und im FF keine Probleme auftreten.
Die Zentrierung schlägt beim IE7 manchmal fehl (Content verschiebt sich um 1px nach links), bei einigen funktioniert es (bei mir) und bei einigen nicht. Wenn ich mich etwas mit der Skalierung spiele krieg ich den Fehler allerdings auch hin. Ich habe bei anderen professionellen Seiten geschaut, selbst diese Seiten haben den Fehler (auch nur wenn ich mich mit der Skalierung spiele). Ich denke also, dass dies ein globaler Bug sein könnte. Hier die betreffende File zum selber Testen: Sitetitle Ist der Bug vll schon bestätigt? Gibts ne Fehlerbehebung oder hat jemand Lösungsvorschläge? Vielen Dank schonmal. LG Cluster |
Sponsored Links |
|
||||
Das kommt in jedem Browser vor, du musst einfach mal die Fenstergröße ändern - es verschiebt sich immer alles 1px, was mit margin: 0 auto oder deinem relativen/absoluten Mischmasch zentriert wird.
Es gibt halt keine "halben" Pixel
__________________
“My software never has bugs. It just develops random features ...” » DevShack - die Website des freien Webentwicklers Boris Bojic |
Sponsored Links |
|
|||
Beim Firefox hab ich allerdings auch lange probiert, ebenso im IE8. Die Methode mit der ich es beim IE7 (mehrmals) geschafft habe, funktioniert im IE8 + FF nicht.
Gibt es eine Lösung? |
|
||||
Ja, lass den absoluten/relativen Krams, packe alle Elemente in ein äußeres DIV und zentriere das allein mit margin: 0 auto und einer Breitenangabe.
__________________
“My software never has bugs. It just develops random features ...” » DevShack - die Website des freien Webentwicklers Boris Bojic |
|
|||
Diese Verschiebung tritt auf, wenn man die zwei Zentriermethoden (background <-> margin) verwendet. Davon ist nicht nur der IE7 betroffen.
Im hier vorliegenden Beispiel kann die schlichte Farbfläche auch durch eine Hintergrundfarbe im per Margin zentrierten Element vergeben werden.
__________________
Corina Rudel Online-Einsteigerkurs HTML/CSS | Buch: Fortgeschrittene CSS-Techniken |
|
|||
@boris, der absolute relative code is leider notwendig, vll nicht im Beispiel, aber auf der Zielseite :/
Im div Container sind alle Elemente + breitenangabe + margin: 0 auto @fricca, gibts da einen Ausweg? Das Hintergrundbild ist nur ein Beispiel, im Endergebnis wird das Backgroundimage mit dem Content Background verschmelzen (Schlagschatten, etc). Danke |
|
|||
1. Die Zentrierungsarten nicht mischen.
2. Es so anlegen, dass die Verschiebung nicht ins Gewicht fällt. 3. Mit der Verschiebung leben. Zitat:
__________________
Corina Rudel Online-Einsteigerkurs HTML/CSS | Buch: Fortgeschrittene CSS-Techniken |
Stichwörter |
ie7 bug |
Themen-Optionen | |
Ansicht | |
|
|
Ähnliche Themen | ||||
Thema | Autor | Forum | Antworten | Letzter Beitrag |
Problem mit Navigation im IE7 | onkel-tom | CSS | 5 | 19.06.2009 15:00 |
IE7 fixing - expandable menu | matsie | CSS | 6 | 10.04.2008 16:55 |
CSS-basiertes Menü fehlerhaft im IE7 | otomo | CSS | 0 | 16.10.2007 17:56 |
Pagezoom und IE7 | paracelsus | CSS | 24 | 17.08.2007 12:36 |
Problem mit Dastellung in IE7 und FF | ConiKost | CSS | 1 | 05.07.2006 13:59 |