【问题标题】:How to do square by height css [duplicate]如何按高度css做正方形[重复]
【发布时间】:2022-01-18 21:54:50
【问题描述】:

我需要使块的宽度和高度动态相等。 但它们等于块的高度。

对于我可以写的宽度:

width: 100%;
padding-bottom: 100%;
position: absolute;
left: 0;
top: 0;

块将是方形;

除了身高,我怎么能做到这一点?

有些喜欢:

height: 100%;
padding-right: 100%;
position: absolute;
left: 0;
top: 0;

这样不行

【问题讨论】:

标签: css


【解决方案1】:

您可能可以使用vmin 单元。您也可以使用aspect-ratio:,但没有得到广泛支持。

【讨论】:

    猜你喜欢
    • 2014-09-12
    • 2019-04-12
    • 2013-06-17
    • 2023-03-07
    • 2015-10-22
    • 2016-08-12
    • 2019-07-22
    • 2019-06-26
    • 1970-01-01
    相关资源
    最近更新 更多