Задать вопрос
@xencocks

Как сделать боксы подряд?

65388a34eb8ee860756078.jpeg

Как сделать так, чтобы они шли подряд, а не так, как на картинке?

<style>
.search-engine{
    font-family: Noto;
    color: rgb(19,75,92,0.32);
    border: 5px solid rgb(92, 195, 255);
    border-radius: 20px;
    background-color: rgb(234, 245, 255);
    margin-left: 400px;
    margin-top: 20px;
    width: 300px;
    height: 50px;
    padding-left: 20px;
    padding-right: 20px;
}

.button{
    border: 1px solid rgb(92, 195, 255);
    width: 30px;
    margin-left: 700px;
    height: 30px;
    border-radius: 10px;
    background-color: rgb(92, 195, 255);
}

</style>
<input type="search" placeholder="Поиск товаров" class="search-engine" style="text-align: 15px; font-size: 15px; "><div class="button"></div>
  • Вопрос задан
  • 94 просмотра
Подписаться 1 Простой 1 комментарий
Решения вопроса 1
sergey155
@sergey155
<div class="container">
        <input type="search" placeholder="Поиск товаров" class="search-engine">
        <div class="button"></div>
    </div>


.container {
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center;
}

.search-engine{
    font-family: Noto;
    color: rgba(19,75,92,0.32);
    border: 5px solid rgb(92, 195, 255);
    border-radius: 20px;
    background-color: rgb(234, 245, 255);
    width: 300px;
    height: 50px;
    padding-left: 20px;
    padding-right: 20px;
    font-size: 15px;
    margin-right: 10px;
}

.button{
    border: 1px solid rgb(92, 195, 255);
    height: 50px;
    border-radius: 10px;
    background-color: rgb(92, 195, 255);
    width: 100px;
}
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@alexalexes
Либо по старинке - всем элементам, которые хотите сделать в ряд, даете свойство display: inline-block; либо по молодежному - делаете контейнер с display: flex и добавляете необходимые flex-свойства элементам, чтобы обеспечить выравнивание и пропорции заполнения блоков.
Еще древнее способ и самый правильный с точки зрения семантики HTML - элемент .button используете как input, а не div, чтобы все элементы в ряду были строчного типа - тогда мучиться с выравниванием не придется.
Ответ написан
Ваш ответ на вопрос

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

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