[英]image and text not aligning in the middle?
我正在尝试在中间图像和文字。
<div class="topHeader">
<img src="Images/loginheader.jpg" />
<span> Sample text</span>
</div>
div.topHeader {
height:70px;
background-color:#868686;
font-family: Segoe UI;
font-size:40px;
padding-left:30px;
}
应用
display:table;
到您的容器并display:table-cell; vertical-align:middle;
display:table-cell; vertical-align:middle;
到跨度。
检查一下: FIDDLE
添加img{float:left}
和div.topHeader{line-height:70px}
。
实际上,使用等于您的div高度的line-height
将使line-height
文本(和图像)垂直居中。 只是不要忘记使图像浮动以在与图像相同的行中写入文本。 小提琴。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.