fieldset firefox溢出CSS修复

jma*_*mav 11 css

如何在fieldset中设置内容溢出?它适用于IE,但不适用于FF.

我可以在两个浏览器中使用div元素实现相同的功能.

样品:

<fieldset style="border:thin solid #990033;">
    <legend>test</legend>
    <div style="background-color:#0033FF; height: 30px; width:800px;" >FIXED DIV</div>
</fieldset>
<p>&nbsp;</p>
<div style="border:1px solid #999999; padding:0 8px 8px 8px;">
    <label style="background-color:#FFFFFF; padding:0 5px; position:relative; top:-10px;" >test</label>
    <div style="background-color:#0033FF; height: 30px; width:800px;" >FIXED DIV</div>
</div>
Run Code Online (Sandbox Code Playgroud)

jma*_*mav 19

找到解决方案,添加条件css样式:

fieldset {
    display: table-column;
}
<!–[if IE]>
fieldset {
    display: block;
}
<![endif]–>
Run Code Online (Sandbox Code Playgroud)


Jer*_*ome 17

这实际上是Firefox中的一个错误,它存在了将近8年.:D https://bugzilla.mozilla.org/show_bug.cgi?id=261037