CSS计算高度和宽度混合使用

问题描述 投票:0回答:1

我有一个

div
元素(带有背景图像),我想占据父元素宽度的 40% 或父元素高度的 100% 中较小的一个。

这可以用CSS实现吗

calc()
还是我需要使用javascript?

javascript html css frontend
1个回答
0
投票

单一财产价值似乎是不可能的。根据https://developer.mozilla.org/en-US/docs/Web/CSS/calc

当前的实现要求对于 * 和 / 运算符,其中之一 操作数必须是无单位的。对于 /,正确的操作数必须是 无单位的。例如 font-size: calc(1.25rem / 1.25) 是有效的,但是 font-size: calc(1.25rem / 125%) 无效。

© www.soinside.com 2019 - 2024. All rights reserved.