Я пытаюсь достичь paddings везде, кроме сторон контента. Вот мой код:Отрицательная маржа дает прокрутку
http://jsfiddle.net/3tbovz0f/1/
CSS:
.col1 .fill {
background: red;
}
.col2 .fill {
background: blue;
}
.col {
width: 50%;
float: left;
}
.pd {
padding: 10px;
}
.row {
margin: -10px;
}
.fill {
height: 30px;
}
HTML:
<div class="row">
<div class="col col1">
<div class="pd">
<div class="fill"></div>
</div>
</div>
<div class="col col2">
<div class="pd">
<div class="fill"></div>
</div>
</div>
</div>
я скроллбар от этого. Что я делаю неправильно? Почему это появляется?
Вы можете попробовать поставить изображение того, как это должно выглядеть. Я думаю, что есть некоторая путаница. –
Я в замешательстве. Почему бы просто не сделать что-то вроде дополнения: 10px 0 ;? –