【发布时间】:2015-01-05 10:35:09
【问题描述】:
如何在不使用表格的情况下将 span 元素垂直和水平居中?
我需要左边的图片,然后在包装器div 的中心对齐跨度。 span 元素不应在img 和右侧之间对齐,而是整个div 本身。
Fiddle
<div style="height: 100px; background-color:black;color:white;">
<img style="height:100px;" src="http://www.kiplinger.com/quiz/business/T049-S001-test-your-start-up-know-how/images/all-small-businesses-have-to-be-incorporated1.jpg">
<span class="hejsa">hej du</span>
</div>
【问题讨论】:
-
小提琴中没有跨度元素??
-
这个问题已经在 SO 上被问过好几次了。你试过了吗?
-
尝试了一堆,似乎无法让它工作,只是寻找一个直接的工作代码 sn-p 可以让我这样做,而不需要大的位置:变化。
-
你是这个意思吗? jsfiddle.net/hashem/e8ESb/627
-
jsfiddle.net/e8ESb/628@RasmusHjorthLudeking
标签: html css vertical-alignment