Markorosso
@Markorosso

WP 5.4.2 сломался toggle effect как починить?

После перехода на WP 5.4.2 сломался toggle effect у кнопки. Суть такова, на сайте есть большой текст по умолчанию скрытый этой кнопкой, при нажатии на которую текст раскрывался сползая вниз вместе с кнопкой (она специально закреплена внизу в как в свернутом, так и в развернутом варианте), и сворачивался вверх при нажатии в развернутом варианте. После обновления кнопка срабатывает, но раскрывает тест не вниз (как было), а вверх. То есть, кнопка остается на месте, а текст ползет вверх, вместо того что бы сместиться вместе с кнопкой вниз. Опытным путем выяснилось что ломает все строка "bottom: -20px;", но без этого значения кнопка в раскрытом варианте остается в середине текста, что не соответствует задаче.
Перепробовал кучу вариантов из html book, ничего не помогло, поскольку это не просто текст.
Как решить проблему, есть ли альтернативные пути что бы пригвоздить кнопку внизу в свернутом/развернутом варианте ?

Эффект в тексте: [showhide type="links1" more_text="Показать больше" less_text="Скрыть текст"] текст [/showhide]
Плагин для toggle effect - WP-ShowHide.

css код кнопки:
.sh-link A {
cursor: pointer;
color: #71ff8b;
font-weight:400;
}

.sh-link A:focus, a:hover {
color: #ffcc66;
}

.sh-link {
text-align: center;
position: absolute;
bottom: -20px;
left: 0px;
right: 0px;
margin: 0px auto;
}

media screen and (max-width: 750px) {
.elementor-element-185b425 p {
font-weight: 300;
}
}

media screen and (max-width: 750px) {
.sh-content {
font-weight: 300;
}
}
  • Вопрос задан
  • 67 просмотров
Пригласить эксперта
Ответы на вопрос 1
Raxen
@Raxen
Lead Frontend Developer, Beeline
Замените bottom: -20px на top: -20px тогда верхняя граница списка будет -20px, т.е. на 20 пикселей выше своего начального положения среди элементов. bottom - указывает, что список будет расти из низа, вверх, т.к. низ указан, а верх нет, вам нужно наоборот. Если оставите bottom вместе с top, то у вас будет очень маленький контейнер
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы