首页 > Web开发 > 详细

css设置div高度与宽度相等的一种方法

时间:2018-07-08 10:10:48      阅读:586      评论:0      收藏:0      [点我收藏+]

div.category{

    width:33%;

    padding:33% 0 0;

}

1、关键在padding:33% 0 0这句代码,通过设置padding-top与宽度相等(padding使用百分比时,padding-top和padding-bottom使用的也是宽度的百分比,而不是高度的!!!),使div变成正方形。

2、这样设置后,还有问题,div里的内容都被挤到底部了。另外考虑div里文字本身的高度,修改为:

div.category{

    width:33%;

    padding:14% 0 14% 0;

}

结果:

技术分享图片

 

css设置div高度与宽度相等的一种方法

原文:https://www.cnblogs.com/oliverreal/p/9278969.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!