请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

正在回答 回答被采纳积分+3

1回答

Dell 2019-06-25 01:18:38

设置成0,才能用padding完美的自适应高度呀

0 回复 有任何疑惑可以回复我~
  • 额?
    这里先设置了.icons是一个宽高比2:1的div
    然后icon的div设置
    float:left
    width:25%
    padding-bottom:25%
    设置.icon的宽高是.icons宽度的1/4
    由于.icon内的子元素撑开了父元素
    我们用BFC设置overflow:hidden
    这样的话子元素.icon不就是宽度的1/4的正方形?为什么会高度出现问题?
    回复 有任何疑惑可以回复我~ 2019-09-17 20:31:53
  • 是不是说由于内部的img和content文字设置影响,导致.icon的高度height不等于0了?所以高度不准了,我们要才要设置一下height=0,让.icon的高度完全由padding-bottom决定,作为一个正方形?
    回复 有任何疑惑可以回复我~ 2019-09-17 20:35:46
  • Dell 回复 慕圣3009968 #3
    是的!
    回复 有任何疑惑可以回复我~ 2019-09-19 23:39:03
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信