@Crushing

Почему этот блок так себя ведет при адаптиве?

Почему данный блок себя так ведет? prntscr.com/h8a879 Он прилипает к правому краю, хотя float не указан, родитель элемента при размере 820 растягивается на 70% от экрана и выравнивается по середине экрана по идее, но он ведет себя не так как нужно, сам элемент занимает 100% от родителя.

https://uzinouzi.github.io/Polind/ - Сама верстка.
  • Вопрос задан
  • 159 просмотров
Решения вопроса 2
groog
@groog
Я только учусь
Не прилипает к правому краю, а вылазит за пределы родителя. Это у вас так отступы удачно подобраны, чтобы создавалось впечатление, что он прилипает.
добавьте #searching{box-sizing: border-box;}
а картинку с лупой уж как-нибудь отцентруйте
Ответ написан
Комментировать
Ankhena
@Ankhena Куратор тега CSS
Нежно люблю верстку
Потому что ширина инпута больше ширины родителя.
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
@dsemagin
в медиа проблема, у вас родитель width = 70%, а сам элемент 720px
media (max-width: 830px){
#searching {
height: 60px;
width: 720px;
border: none;
border-radius: 25px;
padding-left: 44px;
padding-right: 44px;
}
}
Ответ написан
Комментировать
@Crushing Автор вопроса
Все, нашел решение, сделал родительскому блоку ширину 100% при 820px; а инпуту 70%.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы