HTMLとCSSで以下のレイアウトを作ろうとしています
|-----------------------------------------|
|box 1 |
| ----------- |
| | box 3 | |
|---------------| |---------------|
|---------------| |---------------|
|box 2 | | |
| | | |
| | | |
|---------------|---------|---------------|
以下のコード(のようなもの)で、
<div class="box-one"></div>
<div class="box-two">
<div class="box-three"></div>
</div>
.box-one {
border: 1px solid red;
height:50px;
width: 400px;
}
.box-two {
border: 1px solid green;
height:100px;
text-align : center;
vertical-align: bottom;
width: 400px;
}
.box-three {
border: 1px solid black;
height:120px;
width: 50px;
}
しかしbox-two
、 text-align : center;
&vertical-align: bottom;
が適用されていないようで、出力は期待どおりではありません。これを修正する方法はありますか?