外部 div 内の別々の行に 2 つの div を表示しようとしています。現在display:inline-block
、両方を設定していますが、これを変更して別々の行に表示する方法がわかりません。
これが私のコードの現在の外観です。John Doe と 100 をleader
div内の別の行に表示したいと思います。
HTML
<ul>
<li class="leader">
<div class="ranking">1</div>
<div class="name">John Doe</div>
<div class="score">100</div>
</li>
</ul>
CSS
.leader {
border: 1px solid;
background-color: #E6E6E6;
display: inline-block;
width: 400px;
margin: 2px;
padding: 2px;
background-repeat: no-repeat;
height: 75px;
}
.ranking {
display: inline-block;
margin:2px;
padding:2px;
width:50px;
height:65px;
background-color:green;
color:white;
}
.name {
display: inline-block;
}
.score {
display: inline-block;
}