旭神,你上面的那个手机中的图片正方形的代码我在pc机子上面是长方形的;元素的整体宽度是高度的两倍,我设置成了padding:50% 0 替换掉上面的padding:50%就好了,是不是你上面代码掉下0了,还是我什么地方写的不太对啊?
你如果对div 设置一个padding-top:'当前div的一半'px;的话你会发现,的确出来个正方形
这个方法好像不行
<div></div>
<div>
<span></span>
</div>
_____________________________________________________________________
span设置padding:50%;宽比高值大,是由于span上移
span设置padding:50% 0;后,无法正常显示