[英]Align text vertically next to image
如何将我的文字块与图像垂直居中对齐,以使文字显示在中间,但在侧面?
我的JSFiddle 。
<div class="avatar">
<img src="http://placehold.it/50x50">
<div>
<span>MyAvatar.jpg</span>
Avatars should be no bigger than 200x200px
</div>
</div>
感谢您的任何帮助
尝试这个
body {font-size:12px}
.avatar {
display:table;
}
.avatar div
{
display:table-cell;
vertical-align: middle
}
.avatar span {
display:block;
font-weight:bold;
}
.avatar img {
margin-right:20px;
display:table-cell;
}
使用display: table
和vertical-align
。
.avatar {
display: table;
}
.avatar div {
display: table-cell;
vertical-align: middle;
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.