首頁 > web前端 > css教學 > 如何使用 CSS 保持基於高度的 Div 寬高比?

如何使用 CSS 保持基於高度的 Div 寬高比?

Patricia Arquette
發布: 2024-11-03 13:48:30
原創
749 人瀏覽過

How to Maintain Div Aspect Ratio Based on Height Using CSS?

使用CSS 維護基於高度的Div 寬高比

在某些情況下,您可能需要確保元素的寬度保持為它的高度,無論高度的變化如何。雖然有針對此問題的 JavaScript 解決方案,但 CSS 也可以提供一種優雅的方法。

要實現此目的,請利用寬高比屬性:

<code class="css">.box {
  height: 50%;
  background-color: #3CF;
  aspect-ratio: 2 / 1;
}</code>
登入後複製

這裡是寬高比屬性真正的用處閃耀:

  • 它在元素的高度和寬度之間建立了固定的關係。
  • 因此,無論什麼情況,框的長寬比(在本例中為 2:1)都會保持不變。視窗高度發生變化。

此解決方案可確保元素的寬度始終為其高度的 50%,即使視窗垂直調整大小也是如此。

以上是如何使用 CSS 保持基於高度的 Div 寬高比?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板