您知道如何让文本垂直居中?我需要像valign属性的东西,但用css编写。有任何想法吗?css中文本valign的替代方法
3
A
回答
2
6
有没有通用的答案。不幸,不,在CSS中没有真正的等价物。根据您的特殊布局的背景下,有些选项:
- 为一行文本,赋予文本
line-height
等于容器的高度将居中垂直 - 如果不是担心IE,你可以在容器上使用
display: table-cell
并添加vertical-align: middle
- 使用JS计算在计算容器和子元素的高度后居中元素所需的必要位置或填充/边距。
相关问题
- 1. 通过CSS代替valign
- 2. CSS Valign不同的文本行跨度
- 3. CSS “VALIGN” 定位
- 4. valign =“bottom”with CSS
- 5. 设置输入文本框大小的替代方法? CSS的
- 6. 使用文本()向文本添加文本的替代方法
- 7. CSS固定 - 替代HTML元素的替代方法
- 8. 替换CSS中的文本
- 9. 用于文本文件中“for循环”的替代方法
- 10. CSS sprite的替代方案
- 11. 替代读文件方法
- 12. C#在Word文档中查找和替换文本的替代方法
- 13. Java中的替代方法
- 14. jsp中PrintStacktrace()方法的替代方法
- 15. libmagic。 text/plain代替文本/ javascript text/css
- 16. CSS替代第一行文本缩进?
- 17. 替代方法
- 18. 替代方法
- 19. 内容脚本的替代方法?
- 20. 什么是替代文本框内文字的好方法?
- 21. ParMap方法替代方法
- 22. Curl的替代方案 - 本地文件
- 23. 用于替代IE10及以上版本的CSS表达式的替代方案
- 24. 代替替换文本的Python中
- 25. VALIGN VS在HTML文本对齐
- 26. JavaScript中的CSS webkit-image-mask替代方法?
- 27. SAP Portal中的替代样式(CSS)方法?
- 28. 包含JS文件的替代方法
- 29. 播放speex文件的替代方法?
- 30. 弃用com.apple.eawt.ApplicationListener的替代方法有什么替代方法
请张贴您的html结构,将应用的CSS将取决于此 – amosrivera