时间:2021-05-08
前面我们讲了怎么做一个自适应宽高1:1的正方形
https://www.jb51.net/css/753385.html
现在我们来讲讲做自适应16:9的矩形要怎么做
第一步先计算高度,假设宽100%,那么高为h=9/16=56.25%
第二步利用之前所说设置padding-bottom方法实现矩形
<style> *{ margin: 0px; padding: 0px; } .wrap{ width: 20%; } .box{ width: 100%; height: 0px; padding-bottom: 56.25%; position: relative; background: pink; } .box p{ width: 100%; height: 100%; position: absolute; color: #666; } </style> <body> <div class="wrap"> <div class="box"> <p> 这是一个16:9的矩形</p> </div> </div> </body>类似不同的比例矩形,都可以用这种方法实现
到此这篇关于CSS实现宽度自适应宽高16:9的矩形的示例的文章就介绍到这了,更多相关CSS 宽度自适应宽高内容请搜索以前的文章或继续浏览下面的相关文章,希望大家以后多多支持!
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
一.定宽+自适应期望效果:左侧宽度固定,右侧宽度自适应公共代码:html:leftmenurightitem1rightitem2rightitem3css:h
CSS两列布局,右侧固定,左侧自适应宽度这是右侧的内容这是左侧的内容,自适应宽度CSS两列布局,左侧固定,右侧自适应宽度中间内容,自适应宽度CSS三列布局,左右
一、css实现左侧宽度固定右侧宽度自适应1、定位自适应*{padding:0;margin:0;}.left{background:red;width:200p
jqueryeasyUIdatagrid如何让宽度自适应的方法如下: fitColumns:true; //fitColumns自适应列宽的属性,当设置
微信小程序图片宽高自适应1.以前将小程序图片宽度设置为屏幕宽度:imageLoad:function(){this.setData({imageWidth:wx