css - 有没有办法缩小一个 div 来覆盖它里面的所有宽度、边距和填充? CSS

标签 css html width

我的网站两侧都有列,其中的元素具有不同的宽度、边距和填充。有没有办法覆盖所有内部内容并为整列设置宽度?

列宽上的

overflow:hidden;!important 标签没有设置它。

最佳答案

如果您的宽度是相对的,那么“有点”。绝对宽度不能由外部元素设置。

例如,考虑这个标记:

<div id="outer">
    <div id="inner_1"></div>
    <div id="inner_2"></div>
</div>

如果您将内部 div 设置为百分比宽度:

#inner_1 { width: 60%; }
#inner_2 { width: 40%; }

然后设置外部 div 的宽度将改变它们(400px 的宽度将使 inner_1 为 240px,inner_2 将为 160px; 800px 的宽度将使它们变成 480 和 320 等)

但是,如果宽度设置成这样:

#inner_1 { width: 300px; }
#inner_2 { width: 200px; }

那么不,设置 outer 的 with 不会改变内部宽度。

关于css - 有没有办法缩小一个 div 来覆盖它里面的所有宽度、边距和填充? CSS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6630238/

相关文章:

css - Bootstrap 标签左对齐

css - 表单中的按钮在 html5 模式下变长

html - Sublime Text 2 - HTML CSS 建议

html - 为什么我的页脚不在页面底部?

css - 总是满足于待在下一个 child 的中间?

javascript - Angular/Socket.io/HTML/从 HTML 中的 &lt;script&gt; 内调用 Controller 的函数

jquery - 在 jQuery 中调用自定义函数

html - 当我放大和缩小时,如何防止我的视频 div/container/wrapper 移动?

html - 居中左边距但右边距 100% 的视口(viewport)(到最后)

Javascript - 告诉网页上尚未实现的图像的宽度/高度