center text in an absolute positioned div

后端 未结 3 1832
一向
一向 2020-12-21 17:15

I have the following

 
Label Text <
相关标签:
3条回答
  • 2020-12-21 17:41

    You can use something along the lines of

     <div class="label" 
    style="position: absolute; top: 70px; left: 20px; width: 200px; height: 120px; display: table; vertical-align: middle; border:1px solid #000">
        <span style="display: table-cell;vertical-align: middle;">
    Also several lines of
    Label Text
    may be included
        </span>
    

    please see http://jsfiddle.net/99F6D/1/

    0 讨论(0)
  • 2020-12-21 17:54

    Try this:

     <div class="label" 
     style="position: absolute; top: 20px; left: 20px; width: 200px; height: 40px;">
        <span style="display:inline-block; vertical-align:middle"> Label Text </span>
     </div>
    
    0 讨论(0)
  • 2020-12-21 17:54

    it's old question but the solution is super easy, because you now about height of div just put line-height with same value of height on css style.

    whit your example it must be line-height:40px.

    good like

    0 讨论(0)
提交回复
热议问题