Как сделать колонки между блоками?

113
15 ноября 2020, 15:50

как сделать такие вот колонки между блоками?

Answer 1

Нуу.. есть много вариантов такое сделать, одно из самых простых - добавить обычный бордер справа от каждого блока и убрать этот бордер у крайнего элемента справа. HTML-style будет в приоритете:

.moo { 
  border-right: 2px solid black; 
  width: 20%;  
  height: 30px; 
  background-color: #333; 
}
<div style="display: flex"> 
  <div class="moo"></div> 
  <div class="moo"></div> 
  <div class="moo"></div> 
  <div class="moo"></div> 
  <div class="moo" style="border-right: none;"></div> 
</div>

Можно было у общего блока сделать background-color: black; а между кнопками меню сделать зазор через margin-right: 2px;. Пустота между ними оказалась бы черной от бекграунда родителя.

READ ALSO
Изменения стиля при нажатии кнопки React

Изменения стиля при нажатии кнопки React

При нажатии на одну из двух кнопок отображается имяКак заставить активную кнопку изменять свой цвет и высоту текста, пока не будет нажата...

129
Чтение объектов класса из файла в массив объектов класса

Чтение объектов класса из файла в массив объектов класса

Здесь два главных класса: класс Поезд и класс Билеты, класс Билеты наследует класс ПоездПроблема в том, что не могу считать из файла ( в который...

117
Не могу вызвать функцию _beginthread(..), c++

Не могу вызвать функцию _beginthread(..), c++

Хочу запустить метод в отдельном потоке при помощи функции _beginthread(), но получаю ошибку, если не было указано void* в аргументах функции

125
Ограничение символов QTextEdit

Ограничение символов QTextEdit

Есть ли в Qt метод, который ограничивает кол-во вводимых символов в QTextEdit или придется самому его реализоаывать?

108