На изображении ниже показана простая структура, на которую я надеюсь выполнить. Проблема, с которой я сталкиваюсь, заключается в том, что мне интересно, какой лучший способ структурировать вторую строку - я хочу иметь цвет фона, охватывающий всю ширину страницы, но я хочу разбить эту строку на два столбца, которые находятся в центре документа, и которые останутся в центре, а вы измените размер веб-страницы. Как я могу это сделать?Лучший способ структурирования моего желаемого, простого макета HTML
Я предполагаю, что я смогу затем нанести на изображение маржу.
Вот моя попытка до сих пор:
<div id="wrapper">
<div id="logo">
<img src="webpageLogo.png" alt="imageOfLogo" width="125" height="125"/>
</div>
<div id="twoCol">
<div id="left">
<p>TextBox Here.</p>
</div>
<div id="right">
<img src="images/laptop.png" alt="An image of a laptop" />
</div>
</div>
<div id="content">
</div>
CSS:
#wrapper
{
margin-left:auto;
margin-right:auto;
text-align:center;
}
#twoCol
{
height : 400px;
text-align: center;
background: red;
}
#left
{
float:left;
text-align:right;
}
#right
{
float:right;
text-align:left;
}
#twoCol{
margin-left:auto;
margin-right:auto;
}
Однако вторая строка здесь не отображается, как я хочу, и не изменение размера для меня , Как я могу это исправить ?