Отображать встроенный блок с шириной в процентах

Я пытаюсь поставить 2 секции рядом друг с другом, используя inline-block и ширину в процентах, но не заполняя всю ширину моего окна.

Что я до сих пор:

HTML

<section class="left-content">
    "Some Code"
</section>
<section class="main-content">
    "Some More Code"
</section>

CSS

.left-content, .right-content { 
    width: 15%; 
    min-width: 150px; 
    padding: 5px; 
    display: inline-block; 
    overflow: hidden; 
    vertical-align: top; 
}
.main-content { 
    width: 85%; 
    min-width: 712px; 
    padding: 10px; 
    display: inline-block; 
    overflow: hidden; 
    vertical-align: top; 
}

Но если я не выработаю точный процент до десятичной точки на моем экране, это не сработает. Кто-нибудь знает способ сделать это с помощью inline-block или мне нужно использовать float?

Ответ 1

Это связано с тем, что в вашей HTML-разметке пробегает пробел и строка, что вызывает эту проблему. Существует два варианта решения "проблемы":
1. Удалите разрывы строк и пробелы из вашего кода
2. установите для элемента font-size родительского элемента значение "0"

Кроме того, вы установили box-sizing: border-box?