@@domi:
kann ein background-image nicht einfach so angezeigt werden, wie das bild auch groß ist?
Ein Hintergrundbild wird innerhalb der Box des Elements angezeigt. Und die Box ist nun mal so groß, wie es der _Inhalt_ des Elements verlangt. Ein Hintergrundbild ist kein Inhalt, sondern Verzierung, und hat nicht geringsten Einfluss auf die Größe der Box.
Mit der Abfrage wie müsste ich die machen? mit javascript?
Sollte mich wundern, wenn man mit JavaScript an die Maße des Hintergrundbildes rankäme.
Aber du kennst doch das Bild und weißt seine Breite und Höhe.
Das Setzen der Maße der Box auf die Breite und Höhe des Hintergrundbildes birgt die Gefahr, dass der Text nicht hineinpasst. Als Webseitenautor weiß man ja schließlich NICHTS über die beim Nutzer tatsächlich verwandte Schriftgröße.
Also besser 'min-width' und 'min-height' verwenden. 'width' und 'height' nur für IEs.
Live long and prosper,
Gunnar
Das einzige Mittel, den Irrtum zu vermeiden, ist die Unwissenheit. (Jean-Jacques Rousseau)