2016-03-31 9 views
0

私のスパンには、それが入っているdivの垂直線の高さと同じ高さの数字「30」があります。任意の助け同じ高さのDivとspan

#divDay { 
font-family: Arial; 
font-size: 44px; 
border-right: 2px solid #000; 
margin-bottom: 6px; 
margin-top: 10px; 
height: 100% 
} 

#divDate { 
font-family: Arial; 
font-size: 18px; 
margin-bottom: 6px; 
margin-top: 10px; 

} 

#divHeader{ 
border-bottom: 2px solid #000; 
} 


<div class="row"> 
    <div id="divHeader" class="col-xs-12"> 
     <div id="divDay" class="col-xs-2"> 
      <span>30</span> 
     </div> 
     <div id="divDate" class="col-xs-10"> 
      <div class="row"> 
       <span style="margin-left: 8px">Monday</span> 
      </div> 
      <div class="row"> 
       <span style="margin-left: 8px">April 2016</span> 
      </div> 
     </div> 
    </div>     
</div> 

https://jsfiddle.net/h1m80Lv8/

ビッグ感謝。

+0

"#divDay"のフォントサイズを大きくする必要があると思います。 –

+0

'display:block;を追加してください。 line-height:51px; 'をあなたの範囲に設定します。私はhtml/cssハッカーではありませんが、これはあなたのニーズに合っています。 [JSFiddle](https://jsfiddle.net/6ttufcuk/) –

答えて

0

@import url('https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap.min.css'); 
 
#divDay { 
 
    font-family: Arial; 
 
    height: 100% 
 
} 
 

 
#divDate { 
 
    border-left: 2px solid #000; 
 
    font-family: Arial; 
 
    font-size: 18px; 
 
    margin-bottom: 6px; 
 
    margin-top: 10px; 
 
} 
 
#divDay span { position:absolute;font-size: 72px;margin-top:-15px;} 
 
#divHeader{ 
 
    border-bottom: 2px solid #000; 
 

 
}
<div class="row"> 
 
    <div id="divHeader" class="col-xs-12"> 
 
    <div id="divDay" class="col-xs-2"> 
 
     <span>30</span> 
 
    </div> 
 
    <div id="divDate" class="col-xs-10"> 
 
     <div class="row"> 
 
     <span style="margin-left: 8px">Monday</span> 
 
     </div> 
 
     <div class="row"> 
 
     <span style="margin-left: 8px">April 2016</span> 
 
     </div> 
 
    </div> 
 
    </div>     
 
</div>

0

次に、スパンを「display:block;」にする必要があります。

#divDay>span { 
    display: block; 
} 

Check Fiddle here

0

その他のオプション:

<span style="padding: 6px;">30</span> 

または:

<span style="display:inline-block;">30</span> 
関連する問題