首頁 > web前端 > css教學 > 如何使用'calc”用 CSS 填滿剩餘容器寬度?

如何使用'calc”用 CSS 填滿剩餘容器寬度?

Linda Hamilton
發布: 2024-10-27 06:58:02
原創
704 人瀏覽過

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
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板