Просто добавьте
body {
margin: 0;
}
А если вы хотите наценку на контейнер
.container {
margin: 0 2%; //or whatever percentage you want
}
Если вам нужен центрированный контейнер определенной ширины, просто добавьте max-width и измените поля, а затем добавьте отступы, чтобы освободить пространство между контейнером и содержимым
.container {
max-width: 960px;
margin: 0 auto; //centering the fixed-width container
padding: 0 2% //Making space between container edge and content
}
Я бы также предложил удалить верхние и нижние поля в столбцах, основанные на процентах, и добавлять их только в точке останова, где они начинают складываться. Подумайте об использовании фиксированного значения, поскольку процент вертикального поля / отступа рассчитывается по родительскому значению ширина , а не по высоте (да, для меня это тоже не имеет большого смысла).
.col {
display: block;
float: left;
margin: 0 0 0 1.6%; //here I removed top and bottom margin
}
@media only screen and (max-width: 480px) {
.col {
margin-bottom: 10px;
}
}
Я вижу, что в вашей онлайн-версии есть *** дублированных CSS-файлов .col и .container, вам действительно нужно их удалить. С ними будет сложно разобраться, как только таблица стилей станет более сложной
Не стесняйтесь уточнить вопрос о том, что я неправильно понял