• css多行文字垂直居中


          /* 第一种方法:设置父容器的行高,子容器需要设置为行内块 */
          .box1 {
            width: 200px;
            height: 200px;
            line-height: 200px;
            background: rgb(164, 214, 179);
          }
          .box1 span {
            display: inline-block;
            vertical-align: middle;
          }
    
          /* 第二种方法:flex布局 */
          .box2 {
            width: 200px;
            height: 200px;
            background: rgb(57, 175, 211);
            display: flex;
            align-items: center;
          }
    
          /* 第三种方法:table布局 + vertical-align: middle; */
          .box3 {
            width: 200px;
            height: 200px;
            background-color: red;
            display: table;
          }
          .box3 span {
            display: table-cell;
            vertical-align: middle;
          }
        <!-- 方法一 -->
        <div class="box1">
          <span>
            遇上你是我今生最大的幸福,你可以不相信我说的话,但一定是真的。
          </span>
        </div>
        <!-- 方法二 -->
        <div class="box2">
          <span>
            遇上你是我今生最大的幸福,你可以不相信我说的话,但一定是真的。
          </span>
        </div>
        <!-- 方法三 -->
        <div class="box3">
          <span>
            遇上你是我今生最大的幸福,你可以不相信我说的话,但一定是真的。
          </span>
        </div>

    效果:

  • 相关阅读:
    Linux命令:sed命令
    Linux命令:grep命令 | egrep命令
    Linux命令:find命令
    bash脚本编程
    Linux命令:vi | vim命令
    Linux文件权限管理
    237. 删除链表中的节点
    160. 相交链表
    538. 把二叉搜索树转换为累加树
    543.Diameter of Binary Tree
  • 原文地址:https://www.cnblogs.com/wuqilang/p/15152522.html
Copyright © 2020-2023  润新知