【发布时间】:2016-02-01 04:17:54
【问题描述】:
我必须在 flexbox 中垂直对齐项目。这是我的代码: http://pastebin.com/1YKrYxA3
代码片段:
.flex-conteneur {
display: -webkit-box;
display: -moz-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
flex-direction: row;
flex-wrap: wrap;
width: 1026px;
height: 300px;
background-color: gray;
font-color: white;
margin-left: auto;
margin-right: auto;
justify-content: space-around;
}
.colone1 {
width: 180px;
height: 100px;
background-color: black;
color: white;
font-family: arial;
font-size: 0.9em;
align-items: center;
}
.colone2 {
width: 400px;
height: 150px;
background-color: black;
color: white;
font-style: italic;
font-family: arial;
font-size: 0.9em;
}
.colone3 {
width: 200px;
height: 100px;
background-color: black;
color: white;
font-style: italic;
font-family: arial;
font-size: 0.9em;
}
.titre {
width: 1024px;
height: 20px;
background-color: gray;
color: white;
font-family: arial;
font-size: 1.5em;
font-family: "Arial Black"
}
<div class="flex-conteneur">
<div class="titre">
Programmation Web : INF2005
</div>
<ul class="colone1">
<li>
<a href "#">Acceuil</a>
</li>
<li>
<a href "#">Notes de cours</a>
</li>
<li>
<a href "#">Atelirs</a>
</li>
<li>
<a href "#">Travaux Pratiques</a>
</li>
</ul>
<div class="colone2">
Ce gabarit doit être structuré avec des div et mise en forme avec CSS
</div>
<div class="colone3">
Colone 3 : contenu secondaire
</div>
</div>
我尝试使用align-content 似乎不起作用。
【问题讨论】:
标签: html css flexbox vertical-alignment