В Bootstrap v3 Я часто использую скрытые классы - ** вместе с clearfix для управления раскладками нескольких столбцов на разных ширинах экрана. Например,Отсутствует видимый - ** и скрыт - ** в Bootstrap v4
Я мог бы объединить несколько скрытых - ** в одном DIV, чтобы мои многократные столбцы отображались правильно при разных ширинах экрана.
В качестве примера, если бы я хотел отображать ряды фотографий продукта, по 4 на ряд с большими размерами экрана, 3 на меньших экранах, затем 2 на очень маленьких экранах. Фотографии продукта могут быть разных высот, поэтому мне нужно clearfix, чтобы обеспечить правильную разбивку строки.
Вот пример в v3 ...
http://jsbin.com/tosebayode/edit?html,css,output
Теперь, когда v4 покончили с этими классами, и заменить их с видимым/скрытый - ** - вверх/вниз классов я, кажется, должны сделать то же самое с несколькими DIVs вместо этого.
Вот подобный пример в v4 ...
http://jsbin.com/sagowihowa/edit?html,css,output
Так я пошел от одиночных DIVs к тому, чтобы добавить несколько DIVs с большим количеством вверх/вниз классами для достижения тех же вещей.
От ...
<div class="clearfix visible-xs-block visible-sm-block"></div>
к ...
<div class="clearfix hidden-sm-up"></div>
<div class="clearfix hidden-md-up hidden-xs-down"></div>
<div class="clearfix hidden-md-down"></div>
Есть ли лучший способ сделать это в v4, что я упускать из виду?
Вам нужно играть вверх и вниз. –