У меня есть два divs, подобных этому
<div style="border:1px solid #000; float:left">Div 1</div>
<div style="border:1px solid red; float:left">Div 2</div>
Я хочу, чтобы они отображались в одной строке, поэтому я использовал float:left
.
Я хочу, чтобы оба они были в центре страницы, поэтому я попытался обернуть их другим div, подобным этому
<div style="width:100%; margin:0px auto;">
<div style="border:1px solid #000; float:left">Div 1</div>
<div style="border:1px solid red; float:left">Div 2</div>
</div>
Но это не сработает. Если я изменил код на этот
<div style="width:100%; margin-left:50%; margin-right:50%">
<div style="border:1px solid #000; float:left">Div 1</div>
<div style="border:1px solid red; float:left">Div 2</div>
</div>
то он идет в центр, но горизонтальная полоса прокрутки есть, и кажется, что она тоже не центрирована.
Не могли бы вы любезно предложить мне, как я могу это достичь? Спасибо.
Изменить: я хочу, чтобы внутренний div (Div 1 и Div 2) был также центрирован.