问答详情
源自:2-1 CSS padding负值和百分比值

padding:50% 还是 padding:50% 0

旭神,你上面的那个手机中的图片正方形的代码我在pc机子上面是长方形的;元素的整体宽度是高度的两倍,我设置成了padding:50% 0 替换掉上面的padding:50%就好了,是不是你上面代码掉下0了,还是我什么地方写的不太对啊?

提问者:集萤映雪 2017-01-21 11:33

个回答

  • 我不是管家
    2017-03-31 15:56:14

    你如果对div 设置一个padding-top:'当前div的一半'px;的话你会发现,的确出来个正方形

  • qq_格林镇的邮递员_0
    2017-01-22 18:32:57

    这个方法好像不行

  • 虚年_640
    2017-01-21 22:12:41

    <div></div>

    <div>

        <span></span>

    </div>

    _____________________________________________________________________

    span设置padding:50%;宽比高值大,是由于span上移

    http://img.mukewang.com/58836bb30001de7602620445.jpg

    span设置padding:50% 0;后,无法正常显示

    http://img.mukewang.com/58836b610001ad7402240417.jpg