昨天我问了一个问题How to make text vertically and horizontally center in an HTML page,关于在页面中间(垂直和水平)居中文本的方法。放大DIV标记
该解决方案工作正常,但现在我想增加文本大小,但问题是我不想使用'像'像单位措施,因为是一种静态的方式,无法适应所有屏幕大小。
因此,我想使用文本的百分比单位度量。
HTML代码:
<body>
<div class="my-block">
WORD1<br />
WORDWORDWORDWORD2
</div>
</body>
我现在面临的困难是与<div />
的高度。我不能把div
的高度等于body
的高度,宽度是相等的,因为div是块元素,但我怎么把div
的高度等于body
的高度?
我已经试图把padding
和margin
为0
和height
到100%
但没有任何工程。
任何人都可以帮助我吗?
Ehm,在接受的帖子中从昨天开始的代码'div'的高度是100%... 查看http://jsfiddle.net/Mikey/2mgMy/ – 2012-03-23 11:12:00
什么是100%是身高的身体。 如果我清除display:table和display:table-cell从div属性,我意识到DIV从父元素获取相同的高度,在这种情况下BODY.So我可以增加元素的高度显示属性设置为表格单元格? – tt0686 2012-03-23 11:13:48