如何在彩盒中垂直对齐文本?
这个问题在这里已经有了答案:
您可以通过将文本的line-height
属性设置为它所坐的元素的高度来垂直居中文本。
#cboxTitle{
position:absolute;
top:0;
left:0;
text-align:left; width:100%;
color:#999;
height: 38px;
line-height: 38px;
}
这个技巧只有在你知道你的div
的高度的时候才会起作用,当然。 还有其他方法,但它们更复杂。
另一种未链接的方法是将包含文本的div
设置为position: relative;
,然后将top
设置为50%减去元素高度的一半。 这最好在Javascript中完成。
上一篇: How do I vertically align text in a colorbox?
下一篇: How to align 3 divs (left/center/right) inside another div?