Я пытаюсь собрать три div вместе. Один слева, один посередине, а другой справа.
Однако у меня проблема с тем, что середина не выровнена должным образом.
Мой текущий код HTML:
<div class="three_contents">
<div class="left">Left</div>
<div class="right">Right</div>
<div class="center">Center</div>
</div>
Мой текущий код CSS:
.three_contents{
width: 900px;
border: 0px solid #000;
}
.left{float: left;
margin-top: 25px;
width: 290px;
height: 290px;}
.right{float: right;
margin-top: 25px;
width: 290px;
height: 290px;}
.center{display:block;
margin: 25px auto;
width: 290px;
height: 290px;}
Однако, когда я добавляю границу 1px в div трех_контентов, и средний div выравнивается. Я приложил два скриншота, и, надеюсь, кто-то может помочь мне решить эту проблему. Большое спасибо.
Проблема со средним div не выровнена:
После того, как я добавлю границу 1px, и средний div будет выровнен: