簡體   English   中英

列表中文本如何垂直居中?

[英]how centered vertically text in list?

<ul>
    <li style="background-color: red"> <div class="test">111 <br /> 111</div></li>
        <li>222</li>
        <li>333</li>
        <li>444</li>
</ul>

.test {
    text-align: center;   
    vertical-align: middle;
}

ul li {
  min-height: 100px;
}

文本在此列表中如何垂直居中?

實時示例: http //jsfiddle.net/yhmsj/4/

為您的行添加行高。

<ul>
    <li style="background-color: red"> <div class="test">111 <br /> 111</div></li>
        <li>222</li>
        <li>333</li>
        <li>444</li>
</ul>

.test {
    text-align: center;   
    vertical-align: middle;
}

ul li {
  min-height: 100px;
  line-height: 100px;
}

這是CSS

 .test {
        text-align: center;   
        vertical-align: middle;
        padding:50px 0;
    }

    ul li {
        min-height: 100px;
    }

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM