美文网首页我爱编程
CSS中的常见居中布局

CSS中的常见居中布局

作者: ProgrameLin | 来源:发表于2018-04-14 20:13 被阅读0次

1. 水平居中

第一种: margin-left 和 margin-right auto
<div class='test'>
  </div>


设定好宽度和高度后, 左右为间距为auto的时候就可以实现水平居中
.test {
  border: 1px solid red;
  width: 100px;
  height: 100px;
  margin-left: auto;
  margin-right: auto;
}

第二种: flex布局
.test {
  border: 1px solid red;
  width: 100px;
  height: 100px;
  
}

body {
  display: flex;
  justify-content: center;
}

2. 垂直居中


<div class='test'>
  </div>

第一种: 绝对定位
.test {
  border: 1px solid red;
  width: 100px;
  height: 100px;
  position: absolute;
  top: 50%;
  left: 50%;
  margin:-50px 0 0 -50px;
}

第二种: 绝对定位+margin 
.test {
  border: 1px solid red;
  width: 100px;
  height: 100px;
  position: absolute;
  margin: auto;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
}

3. 文字居中

水平居中
text-align: center;

垂直居中
height: 30px;
line-height: 30px;
  设置完line-height后文字的大小没有改变, 只是文字的上间距和下间距发生了变化
  让文字看上去就是垂直居中


使用flex去做, 只需要在父容器中添加
display: flex;
justify-content: center;
align-items: center;

相关文章

  • CSS布局

    HTML CSS + DIV实现整体布局必备知识利用HTML和CSS实现常见的布局 单列布局 css 实现竖直居中...

  • CSS中的常见居中布局

    1. 水平居中 2. 垂直居中 3. 文字居中

  • CSS经典布局

    CSS经典布局 本文主要对一些常见的CSS布局问题进行总结,涉及三栏布局、负margin、清除浮动、居中布局、Fl...

  • web前端教程:CSS 布局十八般武艺都在这里了

    CSS布局 布局是CSS中一个重要部分,本文总结了CSS布局中的常用技巧,包括常用的水平居中、垂直居中方法,以及单...

  • CSS的布局与居中

    今天就总结一下CSS中几种常用的布局方式和居中方式。 1. 左右布局 网页布局常见左右两列布局,左侧栏是固定宽度。...

  • 无标题文章

    css左右布局 两个块级元素实行左右布局. 左中右布局 水平居中 块级元素水平居中 内联元素居中 垂直居中 行内元...

  • CSS布局

    1、左右布局 2、左中右布局 3、水平居中 4、垂直居中 更多居中方式参考:https://css-tricks....

  • css居中总结

      css居中是布局中常见的方法,现将常用方法总结如下: 1.水平居中 1.1.使用inline-block + ...

  • css的居中问题

    在css布局中,经常会有样式居中的需求。现在列举以下常见的布局方法。首先我们要明确,居中一定有一个参照物。所以会涉...

  • CSS布局

    如何使用CSS做出: 左右布局/左中右布局水平居中垂直居中 左右布局/左中右布局 在此提供两种实现方法,实际操作中...

网友评论

    本文标题:CSS中的常见居中布局

    本文链接:https://www.haomeiwen.com/subject/jptrkftx.html