1
1

не выравнивается блок по правой стороне.

css.код 

.site_content {
width: 880px;
overflow: hidden;
margin: 20 px auto 0 auto;
background-color: white;
}

.sitebar_container {
float:right;
width: 224px;
}

file:///C:/Users/Yulia/Desktop/%D0%BA%D0%B8%D0%BD%D0%BE%D0%BC%D0%BE%D1%81%D1%82%D1%80/index.html


Юлия Балахонова
4 years ago






проверьте названия классов чтобы совпадали в CSS и в HTML

Роман
4 years ago

классы совпадают

Юлия Балахонова
4 years ago

Юлия, код полный приложите, тогда можно будет понять где ошибки и что поправить

Роман
4 years ago

HTML:

<div class="site_content"></div>
<div class="sitebar_container"></div>

<div class="sitebar"></div>

<h2>Поиск</h2>
<form method="post" action="#" id="search_form">
<input type="search" name ="search_field" placeholder="ваш запрос">
<input type="submit" class="bth" value="найти"/>

Юлия Балахонова
4 years ago

css

.site_content {
width: 880px;
overflow: hidden;
margin: 20 px auto 0 auto;
background-color: white;
}

.sitebar_container {
flex-basis:right;
width: 224px;
}

Юлия Балахонова
4 years ago

насколько помню вроде тут вложенность блоков другая совсем должна быть - т.е. ьлоки друг в друге находятся, а не друг за другом как у вас

<div class="site_content">

<div class="sitebar_container">

<div class="sitebar">

<h2>Поиск</h2>
<form method="post" action="#" id="search_form">
<input type="search" name ="search_field" placeholder="ваш запрос">
<input type="submit" class="bth" value="найти"/>

</div>

</div>

</div>

Посмотрите первый урок про структура сайта - 16-й или 17й в курсе - там рассказывается про блоки на сайте, про структуру сайта - хэдер, центральная часть, правая часть, футер...

также в css должено быть вместо

flex-basis:right; => float: right;

Роман
4 years ago

не получаеться,все поправила как вы сказали.Ничего не поменялось

Юлия Балахонова
4 years ago

Все получилось.Спасибо

Юлия Балахонова
4 years ago

Юлия, что Вы сделали, чтоб у Вас получилось, та же проблема!

Олеся Сапелкина
4 years ago

9 ответов