问答详情
源自:12-12 宰相肚里能撑船 - 使用padding为盒子设置内边距(填充)

padding

padding:10px表现为上右下左内容填充都为10px对吗?我提交之后元素内容并不在中间,这是因为什么呀?

提问者:MyIiveTake 2016-05-24 08:21

个回答

  • 墨莫
    2016-05-24 08:45:40
    已采纳

    因为 你这里面没有元素  你设置大一点的试试



    <!DOCTYPE HTML>
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
    <title>填充</title>
    <style type="text/css">
    #box1{
    width: 100px;
    height: 100px;
    padding: 100px;
    border: 1px solid red;
    }
    #box2{
    width: 100px;
    height: 100px;
    padding: 50px;
    border: 1px solid red;
    }
    </style>
    </head>
    <body>
    <div id="box1">盒子1
    <div id="box2"></div>
    </div>
        
    </body>
    </html>


  • Summer1987
    2016-06-15 15:03:19

    5760fd9b0001d1f205000204.jpg

    5760fda2000173b005000140.jpg

    写英文和中文是不一样的效果还

  • MyIiveTake
    2016-05-25 16:57:57

    谢谢~我懂啦, 元素内容还是居中的,里面的文字是从第一行开始写的,如果写满的话就能发现元素内容居中

  • jackaroo1024
    2016-05-24 08:34:25

    padding:10px;不在中间看你的块状元素的宽和高,若是正方形,那肯定是居中了