我确定这个问题已被问及很多次,但它并不好笑,但搜索后我找不到解决方案来解决我的问题。垂直和水平对齐字段集中的文本
我在一个php页面上有几个字段集,每个字段的内容都是从数据库中获取的一段文本。我想要将字段集中的文本垂直和水平对齐。水平部分很简单,显然文字对齐,但垂直对齐并不那么简单。
产生的HTML标记:
<div class="s_container3">
<a href="custom.php?page=19">
<fieldset class="services_title2">
Some Short Text
</fieldset>
</a>
<a href="custom.php?page=18">
<fieldset class="services_title2">
More Short Text
</fieldset>
</a>
<a href="custom.php?page=20">
<fieldset class="services_title2">
Some long text that spills onto the second line
</fieldset>
</a>
<a href="custom.php?page=21">
<fieldset class="services_title2">
More short text again
</fieldset>
</a>
<span class="stretch"></span>
</div>
下面是一个的jsfiddle我被打的链接,它剥离出来,以确保我没有其他地方冲突的所有额外无关CSS。
你可以看到文本只是坚持字段集的顶部。我已经试过把内部的容器和其他东西放在阳光下,但我一直在盯着这个问题很久,这对我来说已经没有意义了,所以我可能错过了一个简单的解决方案。
任何帮助将不胜感激,我打开任何方法,将文本移动!
如果需要更多信息,只需要问!
在此先感谢
的vertical-align属性只适用于具有内联的显示属性的元素*或表格单元格。你确定侧面没有任何相关链接有帮助吗? ''>' – cimmanon
就像我上面说过的,我很厌倦了阅读代码,我很可能错过了明显的解决方案,所以我很抱歉如果我在这里侮辱任何人的智慧,但我已经通过尽可能多的问题,我甚至尝试使用他们的解决方案,但没有运气。 =(我只是需要一些新的观点/想法我认为 – user3191095