Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [CSS]Galeria, Problem z css IE7
mjanisz
post
Post #1





Grupa: Zarejestrowani
Postów: 10
Pomógł: 0
Dołączył: 18.08.2010

Ostrzeżenie: (0%)
-----


Witam,
Skorzystałem z galerii do której tutorial znajduje się pod adresem http://tutorialzine.com/2009/11/hovering-g...ry-css3-jquery/.
Wszystko działa super pod chromem, ale pod IE7 oczywiście zdjęcia nie przekręcają się ponieważ jak wiadomo IE to IE i nie lubi normalnych rozwiązań (IMG:style_emoticons/default/smile.gif)

znalazłem w komentarzach rozwiązanie do tego problemu, a mianowicie:
Cytat
To support the Internet Explorer Browser 7.0, we have to use the following method:
filter: progid:DXImageTransform.Microsoft.Matrix()
To make things working, add the following php-code, to calculate the cos and sin:
  1. $deg2radians = pi() * 2 / 360;
  2. $rad = $rot * $deg2radians;
  3. $cosTheta = cos($rad);
  4. $sinTheta = sin($rad);

Then we can use it in the style property:
  1. filter: progid:DXImageTransform.Microsoft.Matrix(sizingMethod=\’auto expand\’, M11=’.$cosTheta.’,M12=’.-$sinTheta.’,M21=’.$sinTheta.’,M22=’.$cosTheta.’);

Full code:
Hope, thats helps.


Dodałem obliczanie cosinusów i sinusów do kodu php galerii, tylko nie wiem w którym miejscu wstawić styl. Do arkusza dodałem
  1. * html .pic{
  2. filter: progid:DXImageTransform.Microsoft.Matrix(sizingMethod=\’auto expand\’, M11=’.$cosTheta.’,M12=’.-$sinTheta.’,M21=’.$sinTheta.’,M22=’.$cosTheta.’);
  3. }

ale niestety nie działa.

Pozdrawiam!
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 23.08.2025 - 18:32