昨日私は質問をHow to make text vertically and horizontally center in an HTML pageに書いて、ページの真ん中(縦と横)にテキストを配置する方法について質問しました。DIVタグを拡大
解決策はうまくいきましたが、今ではテキストサイズを増やしたいのですが、問題は静的な方法ですべての画面に適応できないため、単位尺度のような 'px'を使用したくないということですサイズ。
したがって、テキストのパーセンテージ単位を使用します。
HTMLコード:
<body>
<div class="my-block">
WORD1<br />
WORDWORDWORDWORD2
</div>
</body>
私が直面しています難易度は<div />
の高さです。私はdiv
の高さをbody
の高さと同じにすることはできません。divはブロック要素なので幅は同じですが、body
の高さに等しいdiv
の高さをどう入れますか?
私はすでに100%
に0
とheight
としてpadding
とmargin
を入れてみましたが、何も働きません。
誰でも手伝ってもらえますか?
EHM、昨日から受け入れポスト内のコードで 'div'の高さは は100%高さがどのようなものですhttp://jsfiddle.net/Mikey/2mgMy/ –
見る100%体の。 DIVがDIVのプロパティからtable:displayとtable:cellの表示をクリアすると、DIVが親要素から同じ高さを取ることがわかります。この場合はBODY.Soを持つ要素の高さを増やすことができます表示プロパティはtable-cellに設定されていますか? – tt0686