То, что я хочу сделать, это есть <div>
с container
классом и фиксированной шириной, держа <div>
с block
класса для предотвращения другого контента посягает на неровных пустое пространство, то две колонки (<div>
«ы) бок о бок внутри block
и быть 50% от ширины block
.Две колонны внутри контейнера
Когда я создаю это, я получаю то, что кажется маркой после первого блока, чего я не хочу. Я хочу, чтобы блок упаковал плотно, без полей.
У меня есть пример here того, что я до сих пор, а вот если код:
<html>
<head>
<title>Columns</title>
<style>
div {
margin: 0;
padding: 0;
}
.container {
background: #DDD;
width: 1200px;
margin: 0 auto;
padding: 2% 0;
}
.block {
background: #555;
width: 100%;
display: block;
}
.col {
width: 49%;
display: inline-block;
background: #333;
}
</style>
</head>
<body>
<div class="container">
<div class="block">
<div class="col left">
<h1>Left</h1>
</div>
<div class="col right">
<h1>Right</h1>
</div>
</div>
</div>
</body>
</html>
Beautiful! Работает как шарм: D –