是否可以在CSS 中的max-width 屬性中使用數學表達式,例如:
max-width: calc(max(500px, 100% - 80px))
或
max-width: max(500px, calc(100% - 80px)))
答案:
雖然以前不可能在max-width 屬性中直接計算,但現代CSS 引入了一種使用媒體查詢的解決方法:
<code class="css">.yourselector { max-width: calc(100% - 80px); } @media screen and (max-width: 500px) { .yourselector { max-width: 500px; } }</code>
此方法將max-width 設定為相對於視窗寬度,最小為500px,確保即使父容器寬於500px,元素也不會超過該寬度。
以上是你可以在 CSS 的「max-width」屬性中使用數學表達式嗎?的詳細內容。更多資訊請關注PHP中文網其他相關文章!