html - 字段集宽度父级的 100%

标签 html css fieldset

<分区>

我需要在字段集中有一个可滚动的 div。我的问题是字段集扩展到它的内容宽度,而不是留在其父级中。

<div class="section">
    <fieldset>
        <div class="list">
        </div>
    </fieldset>
</div>

http://jsfiddle.net/UziTech/tg5uk25L/

这两个框的底部都应该有滚动条,但顶部的滚动条在字段集中,因此它不会控制溢出。

如何让字段集的宽度与其父字段一样宽?

最佳答案

浏览器在其默认样式表中为 fieldset 元素自定义了 CSS。

在 Chrome 上它有 min-width: -webkit-min-content;

你可以设置这个规则:

.section fieldset{
    min-width: 0;
}

参见 fiddle :

http://jsfiddle.net/tg5uk25L/4/

使用 Firebug、Chrome Dev Tools 检查元素,以查看样式表中 divfieldset 元素之间的区别!

关于html - 字段集宽度父级的 100%,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27660423/

相关文章:

html - 不使用 <fieldset> 标签是否可以实现类似 <fieldset> 的效果?

html - 在字段集中定位复选框的标签

javascript - 复选框根据表单 ID 选择全部

html - 如何将 CSS 箭头的背景扩展到整个页面宽度?

html - 如何让一个 flexbox 在容器内移动另一个?

java - JSP Tomcat7 静态 css 和 js 文件未加载

javascript - 检查输入是否至少包含 8 个字符、1 个数字和 1 个字母

html - 是否可以在第一个和最后一个元素上放置圆 Angular ?

html - 将 css 应用于元素 "path"

css - float div 中的绝对定位图像