1. Главная
  2. Форумы
  3. Техподдержка Drupal
  4. Решение проблем

Элементы fs-row в строку?

Главные вкладки

Здравствуйте!

Вывожу представление (блок) терминов таксономии, в коде страницы вижу:

<div class="fs-row">

<div class="myelement views-row odd"></div>
<div class="myelement views-row even"></div>
<div class="myelement views-row odd"></div>

</div>

По умолчанию элементы myelement выводятся в "столбик", а мне надо в строчку.

Для fs-row в файле grid.css есть правило:

.fs-row {
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
margin-right: -15px;
margin-left: -15px;
}

Если вместо display: flex указать display: inline-flex, а вместо flex-wrap: wrap указать flex-wrap: nowrap, то это решает задачу. Только не хочется редактировать правила для всего fs-row.

Как еще можно решить данную задачу? В настройках блока ничего подобного не нашел, смог лишь добавить myelement (вывожу как "Неформатированный список", в "Класс строки" добавил "myelement".)

Лучший ответ

Аватар пользователя Babich Babich 23 января 2025 в 11:58
1

У блока ведь долен быть уникальный id. Добавьте что-то типа:

#id-блока .fs-row {
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
margin-right: -15px;
margin-left: -15px;
}

Или пришлите ссылку и место, где нужно стилизовать.

Комментарии

Аватар пользователя Babich Babich 23 января 2025 в 11:58
1

У блока ведь долен быть уникальный id. Добавьте что-то типа:

#id-блока .fs-row {
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
margin-right: -15px;
margin-left: -15px;
}

Или пришлите ссылку и место, где нужно стилизовать.

Логотип drupal.ru

Содержимое сайта публикуется на условиях CreativeCommons Attribution-ShareAlike 3.0 или более поздней версии. Программные коды в тексте статей — на условиях GNU GPL v2 или более поздней версии.

Документация по совместной работе с репозиторием drupal.ru – https://docs.drupal.ru/code

Drupal – торговая марка Дриса Бёйтарта

12+

AltStyle によって変換されたページ (->オリジナル) /