我无法正确地将页脚内的文本与vertical-align垂直对齐,我不知道我做错了什么,我将文本放在一个名为vertical-text的容器中,但这并没有修复任何问题。
HTML
<footer>
<div class="vertical-text">
<p>Text that i want to align</p>
</div>
<div id="social-img-wrap">
<h5>Stay connected</h5>
<a href=""><img src="img/fb.png" /></a>
<a href=""><img src="img/gplus.png" /></a>
<a href=""><img src="img/tw.png" /></a>
</div>
</footer>CSS
footer {
display:flex;
flex-direction:row;
flex-wrap:nowrap;
background-color:white;
width:100%;
position:absolute;
bottom: 0;
height:auto;
box-shadow: 0px 5px 29px black;
}
footer p {
font-size:12px;
padding-right:10px;
}
footer .vertical-text p {
vertical-align:middle;
}提前谢谢你!
编辑:JSFIDDLE
发布于 2015-09-06 19:38:38
在align-items: center;中使用footer &无需提及vertical-align属性
footer {
display:flex;
flex-direction:row;
flex-wrap:nowrap;
background-color:white;
width:100%;
position:absolute;
bottom: 0;
height:auto;
align-items: center;
box-shadow: 0px 5px 29px black;
}
footer p {
font-size:12px;
padding-right:10px;
}<footer>
<div class="vertical-text">
<p>Made by @EduardValentin</p>
</div>
<div id="social-img-wrap">
<h5>Stay connected</h5>
<a href=""><img src="img/fb.png" /></a>
<a href=""><img src="img/gplus.png" /></a>
<a href=""><img src="img/tw.png" /></a>
</div>
</footer>
https://stackoverflow.com/questions/32427392
复制相似问题