回答
CSS中的垂直对齐并不像您直觉上期待的那么容易。直接属性vertical-align: bottom
只适用于表格单元格。下面是一个很好的资源,它解释了如何(不)在CSS中垂直对齐:Understanding vertical-align, or "How (Not) To Vertically Center Content"。
在坚果:实时化网页浏览器以下工作:
display: table-cell;
vertical-align: bottom;
但这样不MSIE。您想使父元素相对并将文本包装在绝对定位的元素中,然后将其放在最底部。这里有一个copy'n'paste'n'runnable的例子。
<!DOCTYPE html>
<html lang="en">
<head>
<title>Test</title>
<style>
li {
position: relative;
width: 90px;
height: 50px;
border: 1px solid black;
}
li span {
position: absolute;
bottom: 0;
}
</style>
</head>
<body>
<ul>
<li><span>text</span></li>
<li><span>text<br>multiline</span></li>
<li><span>text</span></li>
</ul>
</body>
</html>
非常有趣的文字......但我发现:HTTP://www.trash- factor.com/content/vertical-align-text-inside-div-container-css显示一个解决方案可能更好的一个菜单争夺一个href ...我让你知道! – menardmam 2010-08-25 22:36:45
我觉得vertical-align
属性你想要做什么。否则,也许你可以进一步澄清你的问题?
编辑:您可以通过使用值为'table-cell'的display
属性强制任何其他元素的表格单元格行为。我不完全确定这是否与vertical-align
属性配合良好,但也许您可以在其上构建。如果我没有记错,则需要额外的中间元素。
我知道,但它适用于表格单元格...我喜欢在一个div – menardmam 2010-08-25 22:27:40
- 1. 将菜单文本对齐到底部
- 2. 对齐单元格,使文本在底部对齐
- 3. wxPython菜单文本对齐
- 4. css菜单文本对齐
- 5. 底部对齐浮动H1的文本?
- 6. 使用css将文本对齐底部
- 7. CSS横向菜单:文本底端对齐
- 8. 对齐flexbox底部
- 9. Adwhirl对齐底部
- 10. Flexbox对齐底部
- 11. 如何将菜单对齐到页眉底部
- 12. 对齐DIV的底部或基线
- 13. GWT菜单项文本对齐问题
- 14. 水平对齐菜单文本
- 15. 在菜单栏中右对齐文本
- 16. 将文本区域的文本设置为与底部对齐
- 17. Jquery Autocomplete菜单项文本对齐/填充/对齐
- 18. 对齐“在线”文本,例如顶部,底部中间
- 19. 对齐图像顶部,右侧,底部和左侧的文本?
- 20. CSS按钮对齐底部
- 21. 对齐页眉底部
- 22. 对齐李的底部?
- 23. 对齐按钮到底部
- 24. 在底部对齐LinearLayout
- 25. 固定底部对齐Div
- 26. 将ul对齐到底部
- 27. 在底部对齐Div Div
- 28. Flexbox的对齐底部
- 29. 对齐的div底部
- 30. 如何将两个左右对齐文本的底部与父容器的底部对齐?
一些代码总是帮助:) – Sotiris 2010-08-25 21:57:41