Wie können wir eine div Take Breite entsprechend ihrem Inhalt automatisch machen

8

Ich möchte einen Effekt wie den von fieldset und label erstellen.

Wenn sich die Überschriften entlang der Seite ändern, bleibt die Breite des weißen Hintergrunds der Überschrift gleich.

Wenn ich das Element heading oder div so einstellen kann, dass die Breite so groß ist, dass es zu seinem Inhalt passt, wird es den richtigen Effekt haben.

Wenn es eine andere Lösung gibt, lassen Sie es mich bitte wissen.

    
Harsha M V 02.10.2010, 12:20
quelle

2 Antworten

9

Sie können float für das Div verwenden, das Sie verkleinern möchten, oder display: inline-block (obwohl das in IE6 nicht funktioniert (da es inline-block standardmäßig nur auf Elemente inline anwendet), ohne eine Breite anzugeben Sie können beide natürlich verwenden, obwohl ich mir nicht sicher bin, warum Sie einen floated-block-Vorgang so ausführen möchten, als wäre es inline .

Demo bei jsbin

    
David Thomas 02.10.2010, 12:44
quelle
4

Ich würde das empfehlen

%Vor%     
Imran Ali 01.03.2016 07:37
quelle

Tags und Links