display: inline-block; wird eh nicht von Gecko < FX 3 verstanden.
Um die sog. "shrink-to-fit-widt" zu erzielen (Element nur so breit wie sein Inhalt), gibt es viele andere Möglichkeiten, u.a. floaten (dann muss aber auch gecleart werden), display: table; oder table-cell (was aber der IE < 8 nicht kann), und speziell für den IE < 8 display: inline; plus zoom: 1;.
Theoretisch reicht für alle Browser sogar ein simples display: inline;, aber dann ist die h1 halt kein Blockelement mehr (was sie allerdings als inline-block logischerweise auch nicht mehr wäre).
__________________
Wer keinen Link auf seine problembehaftete Seite posten kann, weil diese noch nicht online ist: Testcase bauen, online stellen, Link posten.
Internet-Grundregel: Unbekannte Begriffe googeln! (Erspart 99% aller Nachfragen.)
Geändert von heiko_rs (01.07.2009 um 13:52 Uhr)
|