不去做怎么知道做不到,用心做好每一天做好每一件事。|

轻风细雨_林木木

园龄:6年3个月粉丝:4关注:1

学习日记--等比例缩放div

昨天做页面的时候遇到了一个问题,“等比例缩放div”

搜索了一下有很多办法,但相对来说都复杂而且效果不佳。我认为能用最简单办法达成目标的人才是真正的高手(我不是,但在努力),一个知识点超过5分钟还不能让人理解那只能说明自己能力不够。
于是自己总结了两个20秒之内理解的办法。

方法一:height使用vw

<style>
.parent {
width: 100%;
height: 30vw; // 注意这里使显示宽度百分百
background: #ccc;
}
.child{
dispaly:flex;
justify-content:center;
align-items: center;
}
</style>
<body>
<div class="parent">
<div class="child">居中内容</div>
</div>
</body>

缺点:兼容不好

方法二: 思路:盒子模型的margin 和 padding 的百分比都只根据div的width

<style>
.parent{
width:100%;
height:0;
background: blue;
padding-bottom:30%; // 把盒子撑起来

本文作者:轻风细雨_林木木

本文链接:https://www.cnblogs.com/linzhifen5/p/16961352.html

版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。

posted @   轻风细雨_林木木  阅读(212)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 三行代码完成国际化适配,妙~啊~
· .NET Core 中如何实现缓存的预热?
点击右上角即可分享
微信分享提示
评论
收藏
关注
推荐
深色
回顶
收起
  1. 1 尚好的青春 孙燕姿
  2. 2 孙燕姿
  3. 3 克卜勒 孙燕姿
- 孙燕姿
00:00 / 00:00
An audio error has occurred, player will skip forward in 2 seconds.