CSS Hacks, Box Model Bug, und ähnliche Kopfschmerzen
Tommi
- css
0 Martin Hölter0 Gunnar Bittersmann0 Orlando
0 Tommi0 wahsaga0 Gunnar Bittersmann0 Ashura
-1 Tommi
Hallo an alle Freunde der CSS Formatierung,
ich habe ja schon alles Mögliche über diverse Unzulänglichkeiten beim IE gelesen, aber hier läuft meiner Meinung nach etwas anderes schief.
Bei folgendem Code macht FF (1.0.4) einen ganz tollen Abstand zum linken Rand, funktioniert genauso mit margin-left. Der IE (6.0) ingnoriert padding- als auch margin-left. Wieso?
Wie schaffe ich es ohne Hack oder sonstiges, komplexes drumherumgecode, dass der markierte Text einfach nur 15 Pixel weiter rechts ist?
Bitte keine Antworten von Leuten, denen es schwer fällt sich einfach nur höflich und sachlich zu meiner Frage zu äussern.
Auch verzichte ich gerne auf Antworten wie: "Du hast dies oder das wohl nicht verstanden." oder so. Wenn ich alles wüsste oder verstanden hätte, würde ich mir nicht die Mühe machen und DANACH zu fragen,oder?
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN">
<html>
<head>
<style type="text/css">
basket {
padding-left: 15px;
}
</style>
</head>
<body>
<basket>Positionen: 0</basket>
</body>
</html>
Gruss aus den sonnigen und wunderschönen Alpen
Hi!
basket {
padding-left: 15px;
}
[...]
<basket>Positionen: 0</basket>
Wie kommst du darauf, dass dies von einem HTML-Parser berücksichtigt werden sollte? Nimm ein gültiges Element deiner Wahl, und schon ist dein Problem erledigt *kopfschüttel*
Gruß aus Iserlohn
Martin
Hi Tommi,
Der IE (6.0) ingnoriert padding- als auch margin-left. Wieso?
Weil er kein basket-Element kennt. Muss er ja auch nicht, das gibt’s ja in HTML auch nicht.
Live long and prosper,
Gunnar
Hallo Gunnar,
Der IE (6.0) ingnoriert padding- als auch margin-left. Wieso?
Weil er kein basket-Element kennt. Muss er ja auch nicht, das gibt’s ja in HTML auch nicht.
Du hältst wohl nichts von Online-Shopping. Oder liegt’s am fehlenden valid-Attribut in deinem CC-Element?
Grüße
Roland
Danke,
komisch eigentlich, dass es im FF funktioniert hat...
Mit eine <p> funktioniert es natürlich.
komisch eigentlich, dass es im FF funktioniert hat...
Deshalb: Zuerst immer mit IE testen!!!11 >:-> SCNR.
Live long and prosper,
Gunnar
PS. Nein, nicht ernstnehmen!
hi,
<basket>Positionen: 0</basket>
du hast HTML nicht verstanden.
scnr,
wahsaga
<basket>Positionen: 0</basket>
Es gibt base und tfoot, warum sollte es nicht auch basket geben?
Have a ball,
Gunnar
Hallo Gunnar.
<basket>Positionen: 0</basket>
Es gibt base und tfoot, warum sollte es nicht auch basket geben?
Have a ball,
Eben, weil es keinen <ball> gibt.
Einen schönen Dienstag noch.
Gruß, Ashura
Du bist ja ein ganz einfallsreicher!
und Tschüss