Как предотвратить игру CSS от игры на сафари?CSS

Разбираемся в CSS
Ответить
Anonymous
 Как предотвратить игру CSS от игры на сафари?

Сообщение Anonymous »

Я пытаюсь реализовать простой переход CSS, который внедряет контент в и выходе. Он отлично работает в браузерах на основе хрома, но переход играет нагрузку в более новых версиях сафари. https://drive.google.com/file/d/1ysshpi ... txcrg/view
Код воспроизведения (хотя, вероятно, здесь не произойдет, в стеке переполненной песочницей):


document.querySelector('button').addEventListener('click', () => {
document.querySelector('main').classList.toggle('open')
})< /code>
main {
background: green;
transition: transform 0.5s ease-in-out;
transform: translateX(-100%);
}

main.open {
transform: none;
}< /code>
content
toggle< /code>
< /div>
< /div>
< /p>

Это происходит только в браузере сафари моего коллеги, хотя: < /p>

Sonoma 14,5 (23F79), версия Safari 17.5.111111111111111. Ожидается < /li>
Вентура 13.6.8 (22G820), сафари версия 17.6 (18618.3.11.11.7, 18618) - ❌ Переходные сбои < /li>
< /ul>
Как я могу решить эту проблему? Поскольку это происходит только в более новой версии браузера (17.6), возможно, это регрессия браузера?


Подробнее здесь: https://stackoverflow.com/questions/789 ... -in-safari
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «CSS»