Transform translate не работает в Firefox

У меня есть простая функция скрытия показа, которая отлично работает в Chrome и Safari, но скрытый контент не отображается в Firefox. Я искал, но ничего не пробовал, работает. Контент присутствует в источнике просмотра, но, кажется, не скользит вверх. Вот мой код

<div class='faq__item'>
<div class='faq__content'>
    <div class = "faq__wrapper">
        <div class = "faq__slide">
            <h3 class = "faq__title">{{ heading }}</h3>
            <div class = "faq__icon glyphicon glyphicon-menu-down" target = "{{index}}"></div>
        </div>
        <div class = "faq__slide__content" id = "slider{{index}}">
            <p>{{ body }}</p>
        </div>
    </div>
</div>

CSS:

.faq__slide__content {
 height: 0;
 overflow: hidden;
 z-index: -1;
 opacity: 0;
 transform: translateY(40px);
 transition: all 0.5s ease;

 p {
   margin: 0;
 }
}

.show-content {
 .faq__slide__content {
  margin-top: 16px;
  height: auto;
  overflow: visible;
  opacity: 1;
  transform: translateY(0);
}

}

jQuery(document).ready(function () {
jQuery(function($){
    $('.faq__wrapper').click(function(){
        if ($(this).hasClass('show-content'))
        {
            $('.show-content').removeClass('show-content');
            $(this).removeClass('show-content');
            $(this).find('.faq__icon').removeClass('glyphicon-menu-up');
            $(this).find('.faq__icon').addClass('glyphicon-menu-down');


        }
        else
        {
            $('.show-content').removeClass('show-content');
            $(this).addClass('show-content');

           $(this).find('.faq__icon').removeClass('glyphicon-menu-down');
           $(this).find('.faq__icon').addClass('glyphicon-menu-up');
        }
    });
  });
});
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
В JavaScript одним из самых запутанных понятий является поведение ключевого слова "this" в стрелочной и обычной функциях.
Концепция локализации и ее применение в приложениях React ⚡️
Концепция локализации и ее применение в приложениях React ⚡️
Локализация - это процесс адаптации приложения к различным языкам и культурным требованиям. Это позволяет пользователям получить опыт, соответствующий...
Улучшение производительности загрузки с помощью Google Tag Manager и атрибута Defer
Улучшение производительности загрузки с помощью Google Tag Manager и атрибута Defer
В настоящее время производительность загрузки веб-сайта имеет решающее значение не только для удобства пользователей, но и для ранжирования в...
Безумие обратных вызовов в javascript [JS]
Безумие обратных вызовов в javascript [JS]
Здравствуйте! Юный падаван 🚀. Присоединяйся ко мне, чтобы разобраться в одной из самых запутанных концепций, когда вы начинаете изучать мир...
Система управления парковками с использованием HTML, CSS и JavaScript
Система управления парковками с использованием HTML, CSS и JavaScript
Веб-сайт по управлению парковками был создан с использованием HTML, CSS и JavaScript. Это простой сайт, ничего вычурного. Основная цель -...
JavaScript Вопросы с множественным выбором и ответы
JavaScript Вопросы с множественным выбором и ответы
Если вы ищете платформу, которая предоставляет вам бесплатный тест JavaScript MCQ (Multiple Choice Questions With Answers) для оценки ваших знаний,...
0
0
411
1

Ответы 1

Просто исправил, это был z-index!

Другие вопросы по теме