Вы здесь

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

0

Хочу сделать так же

Но если для каждого views-row я указываю нужные мне классы (+ задаю бордер)

я получаю что у меня все слипается

Я так понимаю нужно помимо views-row каждую строку оборачивать в еще один тэг и уже для него задавать бордер? Или я что-то не понимаю )

Извиняюсь за сумбурный вопрос.

Версия Drupal: 
7.x
Вопрос задан 18.06.2017 - 23:03

Ответы

0

Внутри .views-row сделайте ещё обертку, например .views-row-wrapper и уже с ней делайте что хотите.
Если у вас Bootstrap-3, то не увидел у вас обертки класса .row, который все .col-* должен оборачивать.
Также не забывайте про разную высоту колонок - здесь поможет .clearfix

Ответ дан 18.06.2017 - 23:31

У меня готовая тема на основе Bootstrap. Можно эту дополнительную обертку .views-row-wrapper сделать не залезая в код?

Комментарий оставлен 19.06.2017 - 10:03
-1

Зачем ещё обертка?

типа такого - всегда работает
.views-row {float:left;margin:10px 10px 15px 0;padding:0;width:220px;min-height:250px;border: 1px solid бла-бла; ...

Ответ дан 19.06.2017 - 04:51
Аватар пользователя Pavel
Pavel
-48
-1

В bootstrap отступы строятся на padding по этому и border идёт в притык.
Задавайте стили оформления на "teaser" товара, а не на grid элементы.

Ответ дан 20.06.2017 - 16:33

конечно же если там тизер, а не поля...

Комментарий оставлен 20.06.2017 - 17:22

Учитесь делать тизерами, так удобнее ;)

Или переопределяйте шаблон "views-view-unformatted.tpl.php" делайте отдельный div wrapper на каждую строку и на него уже кидайте ваши border тени и т.д..

Чистым css тут точно нормально не решить.

Комментарий оставлен 21.06.2017 - 12:37

Учитесь делать тизерами, так удобнее ;)

Тизеры работают медленнее, чем поля

Комментарий оставлен 21.06.2017 - 13:39
-1

Row нейтрализует положительный отступ адаптивных колонок col-? -?. Не думаю, что хорошая идея делать много оберток в row. Достаточно одного контейнера и ряда. А дальше делай блоки в соответствии с той адаптивностью, что тебе нужно, указывая блочные классы.
Не знаю как там в 7 drupal, я работаю с 8 только, и там проблема такая не возникает. Беру несортированный список, ставлю нужные поля, фильтры, а дальше все скрывая оставляю только одно поле в котором уже при помощи токенов осуществляю нужную мне магию). Один контейнер, один ряд и нужные поля обернутые в span или p (если нужен отступ). И все. А дальше уже используя bootstrap колдуй, как заблагорассудится), устанавливая нужное количество колонок. Ну и про clearfix естественно не забываем).

P. S. На крайняк сделай обертку из margin: 15px, например)

P. S. Если интересно могу дать скрины.

Ответ дан 20.06.2017 - 23:00