私はdivをoffers
とし、動的にサイズを指定し、16.6%の高さを持つ6個のタグ内にdivを埋めます。各li
タグの内側にはa
タグがありますが、にはのa
タグが縦に並んでいます。私はさまざまなソリューションを見てきましたが、どれも私のために働いているようです。私のコードの例は次のとおりです。liタグ内のaタグを動的な高さで垂直に整列する
.offers {
background-color: yellow;
height: 200px;
}
.offers li {
display: table-cell;
float: left;
vertical-align: middle;
border: solid 1px;
box-sizing: border-box;
height: 16.6%;
width: 100%
}
.offers li a {
background-color: red;
}
<div class="offers">
<li><a href="#">Link1</a></li>
<li><a href="#">Link2</a></li>
<li><a href="#">Link3</a></li>
<li><a href="#">Link4</a></li>
<li><a href="#">Link5</a></li>
<li><a href="#">Link6</a></li>
</div>
ここcodepenある - http://codepen.io/anon/pen/dXXJEY
を作るためにhttp://codepen.io/avinafh/pen/oLLEXb –
がこれです上あなたが欲しかったのは? http://codepen.io/anon/pen/wWWyap –
@PascalGoldbachは縦向きですが横向きではありません。 –