Webkit ブラウザーの凡例タグは、プロパティ以外block
のスタイルを受け入れないようです。none
CSS
display
ここにHTMLがあります
<legend>I should display as an inline block</legend>
<div>I should be on the same line</div>
そして、これがCSSです(スタイル以外のものを入れてくださいblock
)none
display
legend {
display: inline-block;
background: black;
color: white;
-webkit-margin-top-collapse: separate;
}
div {
display: inline-block;
background: blue;
color: white;
}
このfiddle でわかるように、凡例タグは常にブロックとしてスタイル設定されます。
-webkit-margin-top-collapse: separate
また、を適用したにもかかわらず、 quirk にもかかわらず webkit の凡例タグにマージンを適用できることもわかりますが、問題は解決しません。
これはバグだと思いますが、 legend を検索してもバグのリストには表示されませんが、回避する方法を知っている人はいますか?