Ursache für PRE-Ausrichtung?
Hallo,
ich komme bei folgendem Problem nicht weiter. In Firefox 2 wird das PRE nicht genau wie P ausgerichtet, sondern nach links versetzt. In O9 oder IE6 tritt der Effekt nicht auf. Über einen Hinweis würde ich mich freuen. So sieht's aus Code:
div.marginalie{ |
Das liegt sicherlich an unterschiedlichen Schriftgrößen.
|
Zitat:
Im DOM-Inspector wird jedoch tatsächlich eine unterschiedliche gerenderte Schriftgröße für p und pre angezeigt. Nur erklären kann ich es mir nicht. Kann denn jemand den Effekt in FF2 reproduzieren? Ich habe extra um sicherzugehen, dass keine Nutzerstilvorlage als Ursache in Frage kommt, einen FF mit jungfräulichem Profil zum Testen genommen. |
Du machst keine Angabe zur Schriftart. Es werden die Default-Werte der Browser verwendet.
Schau dir an, welche Default-Größe dein Browser für Monospace-Schriften einsetzt. |
Bei mir haben die Absätze eine errechnete Schriftgröße von 16 Pixel, während das „pre“-Element eine errechnete Schriftgröße von 13 Pixel hat. Damit stimmen sie genau den vor mir eingestellten Standardschriftgrößen überein.
|
Zitat:
Danke für Eure Hilfe! :) Dann gibt es wohl offenbar keinen Weg um ein hässliche Layout-Markup-DIVs um jede Gruppe vor und nach den Marginalien herum, richtig? Code:
<div class="marginalie">Marginalie</div> Da ist zu überlegen, ob ich einen ganz anderen, aber semantisch sinnvollen Weg den Vorzug gebe: Alle PREs erhalten als Kind ein CODE. Code:
|
Alle Zeitangaben in WEZ +2. Es ist jetzt 12:08 Uhr. |
Powered by vBulletin® Version 3.8.11 (Deutsch)
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
© Dirk H. 2003 - 2023