css让元素保持等比例宽高

使用新属性

aspect-ratio: 16/9;

代码示例

html 复制代码
<style>
    div {
      width: 60%;
      /* 等比例宽高 */
      aspect-ratio: 16/9;
      background-color: red;
      margin: auto;
    }
  </style>
</head>

<body>
  <div></div>
</body>

示例

aspect-ratio兼容性

相关推荐
肖老师xy16 分钟前
h5使用better scroll实现左右列表联动
前端·javascript·html
一路向北North20 分钟前
关于easyui select多选下拉框重置后多余显示了逗号
前端·javascript·easyui
Libby博仙24 分钟前
.net core 为什么使用 null!
javascript·c#·asp.net·.netcore
一水鉴天24 分钟前
为AI聊天工具添加一个知识系统 之26 资源存储库和资源管理器
前端·javascript·easyui
浩浩测试一下27 分钟前
Web渗透测试之XSS跨站脚本 防御[WAF]绕过手法
前端·web安全·网络安全·系统安全·xss·安全架构
hvinsion28 分钟前
HTML 迷宫游戏
前端·游戏·html
m0_6724496032 分钟前
springmvc前端传参,后端接收
java·前端·spring
万物得其道者成42 分钟前
在高德地图上加载3DTilesLayer图层模型/天地瓦片
前端·javascript·3d
码农君莫笑1 小时前
Blazor用户身份验证状态详解
服务器·前端·microsoft·c#·asp.net
万亿少女的梦1681 小时前
基于php的web系统漏洞攻击靶场设计与实践
前端·安全·web安全·信息安全·毕业设计·php