Почему размер div для классов sidebar_conteiner и sidebar не соответствует значениям?
0
div с классом "Sidebar_conteiner" имеет больший размер, чем с классом "Sidebar" однако на странице получилось наоборот. Я вставил свойство border для наглядности http://valyakin.ru/screens/screen1.png Почему так?
.sidebar_conteiner {
border: solid 1px black;
float: right;
width: 224px;
}
.sidebar {
float: right;
width: 222px;
padding: 5%;
margin: 0 0 16px 0;
border: solid 1px #f2f2f2;
border-radius: 5px;
background-color: #f9f9f9;
}
4 ответов
0
В html верстке класс задан точно такой .sidebar_conteiner? С ошибкой в слове container?
0
Как весь код выглядит?
0
да. имя классов одинаковое и в html и в css. В противном случае мы бы не увидели бордер. На самом деле если убрать свойство padding: 5%; то они станут равными. Но в описании свойства padding я не нашел, что оно способно увеличивать элемент.
0
Такого фрагмента достаточно?
<div class="sidebar_conteiner">
<div class="sidebar">
<h2>Поиск</h2>
<form method="post" action="#" id="search_form">
<input type="search" name="search_field" placeholder="Ваш запрос" />
<input type="submit" class="btn" value="найти" />
</form>
</div>
</div>