为了账号安全,请及时绑定邮箱和手机立即绑定

宽度2:1请教怎么实现?

请问宽度2:1那个到底怎么实现?

正在回答

3 回答

http://img1.sycdn.imooc.com//57c3d23a0001ed2103120544.jpg

box 是外层的伸缩框

inner是带有背景色的自适应矩形

inner里面的空div 设置margin: 50%;

inner的overflow: hidden;是关键  防止最里面的div的margin穿透 这样才能把inner撑开  显示背景色

最里面的空div左右margin: 50%;把水平方向撑开

上下margin: 50%;自身发生重叠,实现了宽高2:1的自适应

3 回复 有任何疑惑可以回复我~

例:自适应矩形2:1margin:50%;(普通元素margin百分比无论哪个方向都是相对于自己的容器宽度计算的2:1是因为上下发生重叠)


1 回复 有任何疑惑可以回复我~

margin:50%;

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

宽度2:1请教怎么实现?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信