css水平居中问题
2019-03-18 17:29
218 查看
1、水平居中问题
1.1文字的水平居中问题
语法:text-align:center;
举例:
div{ width: 400px; height: 60px; line-height: 60px; text-align: center; /*实现文字水平居中*/ border: 1px solid red; } <body> <div> css实现文字居中: text-align:center; </div> </body>
运行结果:
1.2元素的水平居中
(1)块元素
在css中,对于块元素,如果给定了长度和宽度,直接定义margin-left和margin-right为auto就可以水平居中。
语法:margin:0 auto; 等价于:margin:0 auto 0 auto ;
只要给块元素宽度这个方法就有效。
如果没有给块元素宽度,则块元素会默认沾满允许的最大宽度值。此时这个方法是无效的。
因此要想使用这个方法来使块元素水平居中就必须给块元素宽度。
举例:
<!DOCTYPE html><html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-UA-Compatible" content="ie=edge"> <title>Document</title> <style type="text/css"> div{ margin: 0 auto; width: 400px; height: 60px; line-height: 60px; text-align: center; border: 1px solid red; } </style> </head> <body> <div> css实现块元素居中: margin: 0 auto; </div> </body> </html>```
相关文章推荐
- CSS DIV水平居中问题
- 关于css中两层div的水平垂直居中问题
- css之导航栏或页脚的ul水平居中问题
- CSS之元素水平/垂直居中问题
- 关于css中的水平垂直居中问题总结
- CSS解决文字与图片不能水平居中对齐的问题
- CSS解决未知高度的垂直水平居中自适应问题
- 探究css中各种情况下的元素的垂直和水平居中的问题
- 探究css中各种情况下的元素的垂直和水平居中的问题(面试题)
- CSS里面水平垂直居中的问题
- 关于CSS中的水平/垂直居中问题
- css内水平居中和垂直居中问题总结
- CSS布局中居中(水平/垂直/水平垂直)问题的总结
- 关于CSS控制DIV水平居中问题
- 纯css实现div中单行文字,多行文字,嵌套div垂直水平居中问题
- css 实现div在页面上的水平居中问题
- css居中问题:水平居中、垂直居中
- CSS水平、垂直居中问题.md
- 关于CSS制作水平/垂直居中对齐问题
- CSS-垂直|水平居中问题的解决方法总结