Я пытаюсь сделать изометрическое 3D в CSS, вот что у меня сейчас:
http://jsfiddle.net/AagGZ/1/ (веб-набор только для тестирования)
Я в основном использую box-shadow, 1px на 1px для создания 3D-эффекта, мне это кажется очень хакерским. При анимации я пытаюсь добавить новые слои размером 1 пиксель, поэтому анимация не срабатывает (не очень приятно).
Есть ли лучший способ реализовать это? Я подумал о CSS Matrix с контентом до и после CSS и добавил div.
Предполагается, что это хорошее дополнение к моему проекту, а не основная функция, поэтому я согласен, что он не работает ниже IE9.
Спасибо за вашу помощь.
РЕДАКТИРОВАТЬ: я вновь открыл вопрос, потому что тот факт, что вам нужен сплошной цвет фона, является небольшой проблемой, до и после фильтра создайте большие "невидимые" белые стрелки, и это становится очень быстро, когда вы фоны на другой части сайта или когда вы хотите изменить фон при наведении другого элемента.
Сейчас я возвращаюсь к своей версии и отключаю анимацию.
Любые идеи приветствуются!