2017-05-09 13 views
0

フィールドセット内の移動凡例について、このサイトソリューションでは、境界線から内側のフィールドセットに分かりました。 http://codepen.io/vkjgr/pen/oFdBa私はこれを行うには、私は伝説の左のスタイルを使用する必要がありますが、私は凡例の後に両方を使用する必要がありますか?このソリューションはすべてのブラウザで機能しますか?私がきれいにしたいときは、どちらもクリアしなければなりませんか?フィールドセット内の伝説と浮動小数点の浮動小数点

<fieldset> 
<legende> xyz </legend> 
<div style="clear: both;"</div> 
// 
// Other divs and inputs 

+0

ちょうど '' 100%の 'width'をあなたの' legend'タグを与えます。 –

+0

このタグは、floatに関するすべての問題をクリアしますか?このタグを設定すると、次のdivは伝説になりますが、次のdivはどのdivですか?本当に私は明確にする必要はありませんか? – Kewin

+0

はい、あなたが 'legend'フル幅を与えた場合、凡例の下のコンテンツが流れ出す余地がないので、' clear:both'も必要ありません。 –

答えて

0

独自のアプローチをフォローしたい場合は、以下のように、それも動作します。それ以外の場合はwidth:100%のにも表示されます。

fieldset { 
 
    padding: 2em; 
 
} 
 

 
legend { 
 
    float: left; 
 
} 
 

 
.clear { 
 
    clear: both; 
 
}
<fieldset> 
 
    <legend> 
 
    Hello 
 
    </legend> 
 
    <div class="clear"> 
 

 
    </div> 
 
    <p> 
 
    Lorem ipsum dolor sit amet, consectetur adipisicing elit. Neque sunt ad facilis fugiat perferendis et fugit quas, accusantium, quod atque provident natus facere animi sed accusamus qui doloribus illo nesciunt. 
 
    </p> 
 
</fieldset>

関連する問題