css – 如何风格div是一个响应广场?

前端之家收集整理的这篇文章主要介绍了css – 如何风格div是一个响应广场?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
参见英文答案 > Maintain the aspect ratio of a div with CSS14个答案我想让我的div适应它的高度总是等于它的宽度。宽度为百分比。当父级宽度减小时,框应通过保持其宽高比而减小。

如何做到这一点是CSS?

解决方法

要实现你正在寻找你可以使用 viewport-percentage length vw。

这是我在jsfiddle做的一个快速示例。

HTML:

<div class="square">
    <h1>This is a Square</h1>
</div>

CSS:

.square {
    background: #000;
    width: 50vw;
    height: 50vw;
}
.square h1 {
    color: #fff;
}

我相信有很多其他的方式来做到这一点,这种方式似乎是我最好的。

原文链接:https://www.f2er.com/css/223666.html

猜你在找的CSS相关文章