Проблема с transform-origin и transform: rotateX в Safari

218
18 мая 2018, 14:40

Столкнулся с проблемой, которая заключается в кривом отображении блока с текстом.

Сам по себе блок анимированный, при клике он появляется как грань кубика. Но в Safari контент в этом блоке увеличен и размыт. Свойства этого блока задаются динамически, но если в браузере убрать свойство "transform: rotateX(0deg);", то контент отображается корректно. Либо, если убрать строчку "-86.60254037844383vh" из свойства transform-origin, то контент отображается корректно.

Код, который присваивается этому блоку после анимации, приведен ниже. Также скриншоты с Safari.

border-top-left-radius: 0px;
border-top-right-radius: 0px;
border-bottom-right-radius: 0px;
border-bottom-left-radius: 0px;
top: 0vh;
left: 0vw;
height: 100vh;
width: 100vw;
transform-origin: center center -86.60254037844383vh;
transform: rotateX(0deg);

READ ALSO
Как расставить блоки по бокам ? (css)

Как расставить блоки по бокам ? (css)

Имеются 4 блокаУ каждого из них идентичный код, который приведен ниже

265
css: дочерний квадратный элемент

css: дочерний квадратный элемент

Подскажите, можно ли только с помощью одного css сделать следующее

206
Как увеличить размер маркера адреса google map?

Как увеличить размер маркера адреса google map?

Вставил карту google map на сайт, а маркер маленькийКарту вставил блоком

231
javascript: использование браузерной кнопки [Back]

javascript: использование браузерной кнопки [Back]

Встречал (даже в википедии) такой функционал:

216