標籤(空格分隔): margin居中css
以下圖的代碼查看:html
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>margin塌陷</title> <style type="text/css"> *{ padding:0; margin:0; } .a{ width:780px; height:50px; background-color: red; margin:0px auto; } </style> </head> <body> <div class="a"></div> <div class="b"></div> </body> </html>
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>margin塌陷</title> <style type="text/css"> *{ padding:0; margin:0; } div{ width:780px; height:50px; background-color: red; margin:0px auto; text-align: center; } /*水平居中必須有width,必需要明確width,文字水平居中使用text-align:center 2.只有標準流下的盒子才能使用margin:0auto 3.當一個盒子浮動了,固定定位了,絕對定位了,margin:0auto不能用了, 4.margin是居中盒子,不是居中文本*/ </style> </head> <body> <div>文字</div> <div class="a"></div> </body> </html>
- 總結: 水平居中必須有width,必需要明確width,文字水平居中使用text-align:center 2.只有標準流下的盒子才能使用margin:0auto 3.當一個盒子浮動了,固定定位了,絕對定位了,margin:0auto不能用了, 4.margin是居中盒子,不是居中文本