css设置多行..._css文字无论多少行都居中">

当前位置:   article > 正文

css设置多行文本始终保持垂直居中_css文字无论多少行都居中

css文字无论多少行都居中

在做网站时经常会需要做列表排版,然后让垂直居中,如果是文字相同还好,如果是文字不确定是几行,但是要始终保持垂直居中,该怎么办呢?其实很简单只需要,给父元素设置固定高度 height:px 和display: table; 子元素设置  display: table-cell; vertical-align: middle; 就可以啦。下方案例

css设置多行文本始终保持垂直居中html代码

  1. <div class="anli">
  2.      <p>
  3.        css设置多行文本始终保持垂直居中文字
  4.     </p>
  5.  </div>
  6. <div class="anli">
  7.      <p>
  8.        css设置多行文本始终保持垂直居中文字<br>
  9. css设置多行文本始终保持垂直居中文字<br>
  10. css设置多行文本始终保持垂直居中文字<br>
  11.     </p>
  12.  </div>

css设置多行文本始终保持垂直居中css代码 

  1. .anli{
  2. float:left;
  3. text-align: center;
  4. height:400px;
  5. border:1px solid #333;
  6. display: table;
  7. }
  8. p{
  9. display: table-cell;
  10. vertical-align: middle;
  11. }

css设置多行文本始终保持垂直居中效果图

css设置多行文本始终保持垂直居中效果图

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/繁依Fanyi0/article/detail/853438
推荐阅读
相关标签
  

闽ICP备14008679号