Строка поиска и элементы управления (дизайн, css)

216
13 апреля 2022, 01:30

Помогите сделать резиновый блок со строкой поиска и дополнительными элементами.

Обязательно:

  • Все элементы в одну строку,
  • box2 прижат в право,
  • поле input занимает все оставшееся пространство

https://jsfiddle.net/bsgh3cro/16/

body{
  width:100%;
}
.main{}
.box1{}
.box2{}
<link href="https://cdn.lineicons.com/2.0/LineIcons.css" rel="stylesheet"/>
<body>
  <div class="main">
  
    <div class="box1">
      <input type="text" value="Search">
      <span><i class="lni lni-search-alt"></i></span>
      <span><i class="lni lni-close"></i></span>
    </div>
    
    <div class="box2">
      <span><i class="lni lni-heart"></i></span>
      <span><i class="lni lni-funnel"></i></span>
    </div>
    
  </div>
  
</body>

Answer 1

.main{
  display: flex;
}
.box1{
  display: flex;
  flex-grow: 1;
}
input {
  flex-grow: 1;
}
<link href="https://cdn.lineicons.com/2.0/LineIcons.css" rel="stylesheet"/>
<body>
  <div class="main">
  
    <div class="box1">
      <input type="text" value="Search">
      <span><i class="lni lni-search-alt"></i></span>
      <span><i class="lni lni-close"></i></span>
    </div>
    
    <div class="box2">
      <span><i class="lni lni-heart"></i></span>
      <span><i class="lni lni-funnel"></i></span>
    </div>
    
  </div>
  
</body>

READ ALSO
Переключатель класов на кнопках, toggle click buttons

Переключатель класов на кнопках, toggle click buttons

Как добавить к этому функционалу чтобы на toggle click каждого блока менялся фон на прозрачный и стрелка крутилась к низу rotate(180deg)

149
Странное поведение background-image

Странное поведение background-image

Есть следующий код:

77
Добавление значения в выпадающее окно

Добавление значения в выпадающее окно

Как сделать так чтоб автоматически после создания записи в базе даниц, значение добавлялосьбы автоматически в

161
Как массив передать в функцию

Как массив передать в функцию

Мне нужно чтобы человек вел x и y в инпутах после чего эта информация передовалась в функцию и создавалась таблица 3 на 3 как крестики нолики...

105