Добавьте динамический класс, пока элемент трансформируется. $('#elementId').addClass('transformed')
, Затем продолжайте объявлять в CSS,
.translatX(@x) {
-webkit-transform: translateX(@X);
transform: translateX(@x);
//All other subsidaries as -moz-transform, -o-transform and -ms-transform
}
затем
#elementId {
-webkit-transform: none;
transform: none;
}
затем
.transformed {
#elementId {
.translateX(@neededValue);
}
}
Теперь положение: исправлено, если для дочернего элемента заданы значения свойств top и z-index, просто работают нормально и остаются неизменными, пока родительский элемент не преобразуется. Когда преобразование отменено, дочерний элемент снова появляется как исправлено. Это должно облегчить ситуацию, если вы на самом деле используете боковую панель навигации, которая включает и закрывает при щелчке, и у вас есть набор вкладок, который должен оставаться липким, когда вы прокручиваете страницу вниз.