padding:10px表现为上右下左内容填充都为10px对吗?我提交之后元素内容并不在中间,这是因为什么呀?
因为 你这里面没有元素 你设置大一点的试试
<!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>
写英文和中文是不一样的效果还
谢谢~我懂啦, 元素内容还是居中的,里面的文字是从第一行开始写的,如果写满的话就能发现元素内容居中
padding:10px;不在中间看你的块状元素的宽和高,若是正方形,那肯定是居中了