Элемент преобразования внутри макета сетки не работает CSSCSS

Разбираемся в CSS
Ответить
Гость
 Элемент преобразования внутри макета сетки не работает CSS

Сообщение Гость »


Ниже приведен мой код HTML и CSS. Я не знаю, почему преобразование внутри селектора «section > .back» не работает. Я думаю, что это могло быть из-за сетки или абсолютного положения, но я не смог решить проблему.

--cube-length: 300 пикселей --cube-half-length: 150 пикселей --cube-pieces-length: 100 пикселей

Это не работает:

#perspective { дисплей: сетка; места-предметы: центр; стиль преобразования: сохранение-3d; перспектива: 800 пикселей; положение: относительное; ширина: 100%; } #перспектива > div { высота: var(--cube-length); ширина: var(--cube-length); позиция: абсолютная; непрозрачность: 0,5; } #perspective > .front { дисплей: сетка; столбцы-шаблона сетки: повторение (3, 1fr); строки-шаблона сетки: повторение (3, 1fr); области шаблонов сетки: "вверху слева вверху по центру вверху справа" «средний левый средний центральный средний правый» "нижний левый нижний центр нижний правый"; } #perspective > .front { Transform: TranslateZ(var(--cube-half-length)); цвет фона: синий; } раздел { высота: 100%; ширина: 100%; область сетки: вверху слева; положение: относительное; стиль преобразования: сохранение-3d; } раздел > div { позиция: абсолютная; высота: 100%; ширина: 100%; } раздел > .back { Transform: TranslateZ(calc(var(--cube-pieces-length)*-2)); цвет фона: rgb(255, 0, 0);
Ответить

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

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

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

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

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