2017-01-16 91 views
-1
<div class="row history"> 
    <div class="col col-50 histroy1"> 
     <span class="my-orders">Numbers</span> 
     <span class="my-orders-numbers">13</span> 
    </div> 
    <div class="col col-50 histroy2"> 
     <span class="orders-status">In Progress<span>0</span></span> 
     <hr /> 
     <span class="orders-status">Completed<span>13</span></span> 
    </div> 
</div> 

.my-orders{ 
    font-size: 14px; 
    display: block; 
} 
.my-orders-numbers{ 
    font-size: 37px; 
    color: #F04C3A; 
    display: block; 
} 

我想垂直对齐历史1中的两个跨度,以便my-orders span和my-orders-numbers进入history1 div的中间(my-order first,then my - 数字,但一起定位在中间)。我该怎么做呢?html/css垂直对齐多个跨度

编辑:抱歉,不清楚的解释。下面附上了图片。 enter image description here

我想垂直数字和13到中间对齐,也希望垂直对齐“进行中” &“已完成”与


一起。

+0

退房 “保证金:汽车;”显示:block;元素 – NachoDawg

+0

看起来像在你的编辑器中添加了两个'' – RaisingAgent

+0

自动完成请澄清你的具体问题或添加额外的细节,以确切地突出你需要什么。正如目前所写,很难确切地说出你在问什么。 –

回答

0

你没有提供多少信息,但如果我理解正确的话,这是你在找什么?

.histroy1{ 
 
\t text-align: center; 
 
} 
 
.my-orders{ 
 
    font-size: 14px; 
 
    display: inline-block; 
 
    vertical-align: middle; 
 
} 
 
.my-orders-numbers{ 
 
    font-size: 37px; 
 
    color: #F04C3A; 
 
    display: inline-block; 
 
    vertical-align: middle; 
 
}
<div class="row history"> 
 
    <div class="col col-50 histroy1"> 
 
     <span class="my-orders">Numbers</span> 
 
     <span class="my-orders-numbers">13</span> 
 
    </div> 
 
    <div class="col col-50 histroy2"> 
 
     <span class="orders-status">In Progress<span>0</span></span> 
 
     <hr /> 
 
     <span class="orders-status">Completed<span>13</span></span> 
 
    </div> 
 
</div>