Я смотрю только на браузеры последнего поколения:
- IE9 (на самом деле не разу не смотрел на это)
- FF4
- Chrome10
- Сафари5
- iOS 3.4
- Опера?
Я знаю, что могу легко получить квадраты и прямоугольники, круги и многоточие с закругленными границами (круги: W=H, многоточие: W!=H). Я знаю, что могу получить откосы с настройками границ. Я знаю, как получить 1/2 и 1/4 круга, но возможно ли получить:
- Круговой клин (любого размера, в любом месте круга? т. е. 18% клин, 20% отклонение от горизонтали)
- Трапеции, восьмиугольник, пятиугольник, шестиугольник
- Звезды (n остроконечных звезд)
- Любые отдельные формы в этом, которые еще не упоминались.
Я ищу параметры CSS + DIV, а не параметры <canvas>
. Я также ищу варианты, которые используют наименьшее количество вложенных элементов div. Вот пример, который показывает несколько фигур в одном примере...
<canvas>
, потому что такие вещи, как $('#buttonTop').click() не будут работать только для частей нарисованного изображения на холсте, тогда как я могу нацеливаться на отдельные части объекта при использовании DIV. SVG могут быть ориентированы на подразделы всего объекта, но на самом деле я не столько рисую изображения, сколько создаю элементы интерфейса. - person Justin808   schedule 07.04.2011