CSS

CSS-居中显示

CSS开发

Posted by 松下百合子 on June 27, 2019

css 水平垂直居中样式设计,当做笔记记之。

图片水平居中

参考

  • html样式
1
2
3
 <div class="create">
    <img src="../../assets/icon_add.png" class="icon_add">  
 </div>
  • css样式
1
2
3
4
5
6
.create{
    width: 350px;
    height: 300px;
    background: rgba(0, 149, 232, 0.1);
    text-align: center;
}

图片垂直居中

  • html样式
1
2
3
 <div class="create">
    <img src="../../assets/icon_add.png" class="icon_add">  
 </div>
  • css样式
1
2
3
4
5
6
7
.create{
    width: 300px;
    height: 250px;
    background: #fff;
    display: flex;
    align-items: center
}

图片水平垂直居中

  • html样式
1
2
3
 <div class="create">
    <img src="../../assets/icon_add.png" class="icon_add">  
 </div>
  • css样式
1
2
3
4
5
6
7
8
  .create {
      width: 400px;
      height: 300px;
      border: 1px dashed #ccc;
      display: table-cell; //主要是这个属性
      vertical-align: middle;
      text-align: center;
  }

文本水平居中

  • html样式
1
2
3
 <div class="create">
    你好啊
 </div>
  • css样式
1
2
3
4
5
6
  .create {
      width: 400px;
      height: 300px;
      background-color: #ffd04b;
      text-align: center;
  }

文本垂直居中

  • html样式
1
2
3
 <div class="create">
       你好啊
 </div>
  • css样式
1
2
3
4
5
6
  .create {
      width: 400px;
      height: 300px;
      background-color: #ffd04b;
      line-height: 300px;
  }

文本水平垂直居中

  • html样式
1
2
3
 <div class="create">
       你好啊
 </div>
  • css样式
1
2
3
4
5
6
7
.create {
    width: 400px;
    height: 300px;
    background-color: #ffd04b;
    line-height: 300px;
    text-align: center;
  }