8

fieldsetやのような効果を作りたいlabel

代替テキスト

見出しが辺に沿って変化する場合、見出しの白い背景の幅は同じままです。

headingordiv要素をそのコンテンツに合わせて十分な幅にすることができれば、適切な効果が得られます。

他に解決策があれば教えてください。

4

2 に答える 2

9

float幅を指定せずに、縮小する div で使用するか、 display: inline-block(IE6 では動作しませんが (inline-blockデフォルトではインラインの要素にのみ適用されるため)、幅を指定せずに使用できます。または、明らかに両方を使用できます。私はそうではありませんが浮動ブロックを のように動作させたい理由を確認してくださいinline

jsbinでのデモ

于 2010-10-02T12:44:06.420 に答える
5

私はこれをお勧めします

#element {
    display: table; /* IE8+ and all other modern browsers */
}
于 2016-03-01T07:37:10.960 に答える