Хотите знать, как отображать фрагменты статей при наведении Divi ?
Предварительный просмотр фрагментов сообщений в блоге при наведении может быть эффективным способом сохранить компактную сетку для ваших сообщений в блоге, не отказываясь от этих фрагментов полностью.
Итак, идея состоит в том, чтобы сначала скрыть фрагменты, а затем показывать их, когда вы наводите курсор на публикацию в сетке. Таким образом, это позволяет читателям видеть больше сообщений, а также дает им возможность видеть фрагменты сообщений, которые их интересуют.
Итак, в этом уроке мы собираемся показать вам, как создать этот эффект переключения фрагментов сообщений в блоге при наведении курсора мыши. Divi.
Давайте начнем!
обследование
Во-первых, вот обзор того, что мы будем создавать в этом уроке.
Создание макета модуля блога
Во-первых, нам нужно создать базовый макет для наших сообщений в блоге. В этом руководстве мы добавим строку в столбец и вставим в нее модуль блога.
Создать линию
Для начала вставьте строку из одного столбца в раздел
ширина линии
Затем перейдите к настройкам линии. затем на вкладке «Стиль» в разделе «Размер» измените ширину следующим образом:
- Максимальная ширина: 90%
- Максимальная ширина: 1200 пикселей
Добавить модуль блога
Затем вставьте модуль блога в столбец ранее созданной строки.
Настройки модуля блога
Затем перейдите в настройки модуля «Блог», во вкладку СодержаниеВ разделе «Элементы» установите для параметра «Показать кнопку «Читать дальше»» значение «Да».
Теперь перейдите на вкладку «Стиль», в разделе «Шаблон» выберите шаблон «Сетка» в качестве макета для блога.
Наконец, перейдите на вкладку «Дополнительно» и добавьте следующий класс CSS:
Класс CSS: toggle-blog-except
Впоследствии мы будем использовать этот класс в качестве селектора для нашего пользовательского кода CSS на следующем шаге.
Добавьте пользовательский CSS с помощью модуля «Код».
На данный момент наши сообщения в блоге расположены в виде сетки, а в меню «Блог» добавлен пользовательский класс CSS. Итак, мы собираемся использовать этот селектор классов CSS, чтобы специально настроить таргетинг на этот модуль блога и добавить эффект переключения при наведении курсора на статью.
Чтобы добавить CSS, мы будем использовать модуль Code. Для этого добавьте модуль «Код» в модуль «Блог».
Затем вставьте пользовательский CSS ниже, необходимый для создания эффекта переключения фрагмента статьи при наведении. Прежде всего, не забудьте вставить код CSS между необходимыми тегами стиля.
@media
all
and (
min-width
:
981px
) {
/* add transition for post content*/
.toggle-blog-excerpt .et_pb_post .post-content {
-webkit-
transition
:
all
500
ms
!important
;
transition
:
all
500
ms
!important
;
}
/* keep post content visible in visual builder */
body.et-fb .toggle-blog-excerpt .et_pb_post .post-content {
visibility
:
visible
;
opacity
:
1
;
max-height
:
none
;
}
/* hide post content */
.toggle-blog-excerpt .et_pb_post .post-content {
visibility
:
hidden
;
opacity
:
0
;
max-height
:
0px
;
}
/* show post content when hovering over post item */
.toggle-blog-excerpt .et_pb_post:hover .post-content {
visibility
:
visible
;
opacity
:
1
;
max-height
:
500px
;
}
/* set min-height for all post items */
.toggle-blog-excerpt .et_pb_post {
min-height
:
400px
;
}
}
Давайте посмотрим на результат, полученный на данный момент.
Результат
Давайте добавим дополнительные стили в модуль «Блог» с помощью конструктора Divi.
Теперь, когда CSS готов, чтобы дать нам эффект переключения для фрагментов сообщений в блоге, мы можем добавить любые дополнительные стили к модулю блога, используя конструктор. Divi.
Для этого примера мы внесем минимальные изменения в стиль, но не стесняйтесь исследовать и свой собственный стиль.
Стиль заголовка статьи
- Тусклое светлое название: полужирный текст
- Цвет текста заголовка: #6D6A7E
- Размер текста заголовка: 20 пикселей
- Высота строки заголовка: 1.3em
Стиль текста "Читать далее"
- Читать дальше Тусклый свет: Жирный текст
- Подробнее Стиль копирования: ТТ
- Цвет текста Подробнее: #6D6A7E
- Расстояние между буквами Подробнее: 1px
- Высота строки Подробнее: 3.5em
Изменить отображение разбивки на страницы текста
- Показать разбиение на страницы Приглушенный свет: Жирный текст
- Цвет текста Показать пагинацию: #6D6A7E
- Интервал между буквами Показать пагинацию: 1px
- Показать пагинацию Стиль копирования: TT
Удалить границу
- Ширина границы макета сетки: 0px
Стиль окна тени при наведении
- Поле теней: см. снимок экрана
- Начальная позиция: 0px
- Box Shadow Blur Strength: 38px
- Цвет шрифта субтитров: rgba (109,106,126,0.25)
Конечный результат
Заключение
В заключение, как показано в этом руководстве, добавление некоторых фрагментов CSS может дать вам функциональность, необходимую для создания фрагментов сообщений в блоге с приятным эффектом наведения.
Самое важное в этом методе то, что мы можем добавлять дополнительные стили к модулю блога, используя встроенные параметры Divi. Кроме того, это позволит вам настраивать элементы поста, включая добавление дополнительных эффектов при наведении.
Надеюсь, это поможет придать блогу Веб-сайт Divi дополнительный импульс с точки зрения дизайна и функциональности. Расскажите нам о своем опыте в комментариях.