我试图垂直对齐div
内部元素。如何使用CSS垂直对齐div的内部元素?
HTML
<div class="d1">
<div class="d2"></div>
<span>Hello how r u doing,</span>
<span>Ismail?</span>
</div>
的jsfiddle:https://jsfiddle.net/wgt8zg7t/
输出应该是这样:
d2
在顶部,和<span>
文本应是d2
下面:
d2
Hello how r u doing,
Ismail?
注意:我不能将绝对位置用于我的任何d1
内部元素。
好是工作,但现在有LS:如果你添加像'跨度有点问题:悬停{下边框:1px的白色固体;'底部边框宽度为100%的父元素,具有看看这个:https://jsfiddle.net/wgt8zg7t/3/但我需要它是文本本身的大小 –
@ Mr.Nobody检查这个https://jsfiddle.net/wgt8zg7t/5/ – frnt
我对不起,我迟到的回复,新的例子,你给了你使用跨度宽度的明确宽度,在我的情况下,文本随机出现,我需要跟上任何JavaScript代码为了跟随它或有没有任何纯CSS可能有帮助? –