【第一期】说说css居中
时间:2023-03-30 17:34:11
CSS
前言:居中是网页布局中非常常用的一种方法。今天我们就来说说css居中。我们主要从这几个方面来理解居中:水平居中垂直居中水平居中文本的水平居中最简单,加上text-align:center;即可,见如下代码:texthorizo??ntalcentering
.text-center{text-align:center;}注意:父元素必须是块级元素,即display:block;至于什么是块级元素,不在本文讨论范围之内。图片水平居中和文字一样,同样使用text-align:center;对于非图片文本元素,已知宽度的水平居中方法:margin:0auto;比如div元素,假设我们已经知道它的宽度是300px,那么我们可以这样设置,加上margin:0auto;这句话的代码。
我是一个水平居中的div .div1{width:300px;margin:0auto;}对块级元素也有效。方法二:绝对定位+负边距左:50%;宽度:300px;左边距:-150px;//一半宽度}非图片文本元素,未知宽度水平居中方法一:使用text-align:center+inline-block我觉得更简单的方法是Settext-align:centertotheparentelement;添加display:inline-block到子元素;就这样吧,看代码更直观。
未知元素宽度