首页 > web前端 > css教程 > 如何使用'calc”用 CSS 填充剩余容器宽度?

如何使用'calc”用 CSS 填充剩余容器宽度?

Linda Hamilton
发布: 2024-10-27 06:58:02
原创
719 人浏览过

How to Fill Remaining Container Width with CSS Using `calc`?

使用 CSS 填充剩余容器宽度

目标是最大化容器 div 中名为“middle”的元素的宽度,从而允许

解决方案:

利用CSS属性'calc'是实现这一点的关键。通过计算可用宽度并减去其他元素的固定宽度,我们可以动态确定剩余宽度。

<code class="css">#middle {
  display: inline-block;
  width: calc(100% - <fixed-element-width>);
}</code>
登录后复制

在提供的示例中:

<code class="html"><div class="left">100 px wide!</div><div class="right">Fills width!</div></code>
登录后复制

以及 CSS:

<code class="css">.left {
  width: 100px;
}
.right {
  width: calc(100% - 100px);
}</code>
登录后复制

红色元素的固定宽度为 100px,而蓝色元素填充固定宽度后的剩余空间。

作为元素之间不留空间的替代方案,您可以可以在外部容器元素上设置 font-size: 0。

以上是如何使用'calc”用 CSS 填充剩余容器宽度?的详细内容。更多信息请关注PHP中文网其他相关文章!

来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
作者最新文章
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板