Цитата:
|
стесняюсь спросить,а это как?
|
var blocks = <?=$block?>;
(function () {
var block = document.createElement('DIV');
// задаем необходимые свойства
// left, top для позиционирования
// transform для поворота
document.getElementById('PARENT_ID').appendChild(block);
}())
Что то типа этого, где $blocks = [block1, block2, .., blockN];
вот как пример:
http://libcanvas.github.com/shapes/polygon.html рекомендую попробовать сделать такое с использованием div. Я понимаю, что это вполне реально, но это будет гораздо труднее, имхо. Да и если вы используете canvas, то гарантируете что во всех браузерах с его поддержкой это будет выглядеть одинаково, а вот с transform придется помучаться.