SORU
1 ŞUBAT 2011, Salı


CSS3 dönüştürme:; 9 dönerler

Yaptığım bir tasarım dikey edilmesi gereken bir unsur var. Bu 9 hariç tüm tarayıcılar için css var. IE 7 VE IE8 için filtre kullandım

progid:DXImageTransform.Microsoft.BasicImage(rotation=3);

Bu ancak benim eleman 9 ve CSS3 'dönüşüm' porperty bir şey yapmak için görünmüyor! şeffaf hale görünüyor

Herkes zaten 9 elemanları döner biliyor mu?

Yardımların için teşekkür ederim!

W.

CEVAP
1 ŞUBAT 2011, Salı


Standart CSS3 9, ama bir satıcı vermen gerektiğine inanıyorum önek, çok çalışması gerektiğini çevirin:

  -ms-transform: rotate(10deg);

Beta daha sonra bir revizyon olan beta versiyonunda; değilse, geçerli önizleme sürümü (önizleme 7) indirmeyi deneyin, işe yarayabilir olabilir. Bu sürümde olup olmadığını teyit edemem yani karşı test etmek için beta versiyonu var, bilmiyorum. Son sürümü kesinlikle destek için ayrılacak.

Ayrıca IE özgü filter özelliği 9 düştü edildiğini teyit edebilirim.

[Düzenle]< / ^ br . İnsanlar biraz daha fazla belge istediler. Dedikleri gibi, bu oldukça kısıtlı, ama bu sayfayı buldum: tüm tarayıcılar çeşitli CSS3 özellikleri test etmek için yararlıdır http://css3please.com/.

Ama döndürmek Internet Explorer 9 önizleme bu sayfada özelliğini test oldukça olağanüstü çökmesine neden oldu.

Ancak kendi test Sayfa 9 bazı bağımsız testler -ms-transform:rotate() kullanarak yaptım ve gayet iyi çalışıyor. Sonucum özelliği uygulanır, ama bazı hatalar var, muhtemelen dinamik olarak ayarlama ile ilgili.

Hangi özellikleri hangi tarayıcıları www.caniuse.com ... uygulanan bir başka yararlı bir referans noktası http://caniuse.com/#search=rotation bkz

[DÜZENLE]CSS Sandpaper adlı hack ve işler daha kolay hale getirebilir.

Hack IE eski sürümleri için 7 ** standart CSS için destek uygular. Şimdi CSS için aşağıdaki ekleyebilirsiniz:

-sand-transform: rotate(10deg);

...ve çalışmak zorunda 6/7/8, YANİ filter sözdizimi kullanmak zorunda kalmadan. (tabii ki hala perde arkasında filtre sözdizimi kullanır, ama bu çok daha kolay diğer tarayıcılar için benzer bir sözdizimi kullanarak, çünkü yönetmek için yapar)

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • SRI International

    SRI Internat

    30 NİSAN 2008
  • steven johns

    steven johns

    11 Mart 2011
  • TeachMeComputer

    TeachMeCompu

    31 EKİM 2009