2011-07-17 18 views
0

私はおそらくこれをPHPで行うことができますが、私は自分のPHPファイルにCSSを含める必要があります。だから、高さが常に変わる親divがあり、その子divにはwidth: 100%; height: 100%;という子divがあります。テキストがあります。問題は、ChildChild div内にテキストを縦に並べることです。動的CSSマージンを作成するにはどうすればよいですか?

#parentDiv { 
width: 200px; 
height: PHP generates this; 
} 
#Child { 
width: 100%; 
height: 100%; 
} 
#ChildChild { 
margin: how do I do this? 
} 

<div id="ParentDiv"> 
<div id="Child"> 
<div id="ChildChild"> 
HELLO! 
</div> 
</div> 
</div> 

答えて

1

テキストが1行だけ高い場合は、line-height: 100%;を設定してみてください。そうでない場合は、solution outlined hereに従ってみてください。display: table-cell;プロパティを使用してvertical-align: middle;プロパティを使用することができます。

関連する問題