CSS之让盒子水平居中对齐
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>盒子居中对齐</title> <style> .nav{ width: 300px; height: 300px; background-color: yellow; text-align: center; /*可以让盒子的内容(文字 行内元素 行内块元素)水平居中对齐*/ color: red; margin: 0 auto; /*盒子水平居中对齐常用的方法。上下是外边距是0,auto:自动 的意思。 让一个盒子居中只要保证左右外边距都是auto就可以了。 有两个前提条件: 1、必须是块元素 2、必须给定width 还有两种写法: 第二种写法: margin: auto; 第三中写法:margin-left:auto; margin-right:auto; 效果都是一样的 */ } </style> </head> <body> <div class="nav"> 盒子居中对齐 </div> </body> </html>