Witam,
Mam pytanie co do opcji js dla styli w css.
Najnowsza opera (jeszcze testowa) 10.5 w koncu wprowadzila wlasciwosc -o-transform. Wszystko ok sie wydaje ale gdy probuje wdrozyc to w JS to nie dziala tak jak np. w -webkit-transform (safari, chrome).

Przykladowo probuje zrobic cos takiego:
  1. <div onclick="klik();" id="wiatrakx" style="width: 200px; height: 200px; border: 1px solid black;"></div>
  2. <script type="text/javascript">
  3. function klik()
  4. {
  5. document.getElementById('wiatrakx').style['-o-transform']='rotate(30deg)';
  6. document.getElementById('wiatrakx').style['-webkit-transform']='rotate(30deg)';
  7. document.getElementById('wiatrakx').style.background='green';
  8. }

Czyli po kliknieciu ma sie pojawic zielony kolor tla (pojawia sie) oraz powinno sie obrocic o 30deg - no i nie obraca sie... dla porownania w safari i chrome sie obraca...

No i setno pytania - czyli z tego wynika ze nie wystarczy sama wlasciwosc zeby i po przez JS dalo sie cos zrobic?