Jump to content
php.lv forumi

FILTER: fliph


salvadordalii

Recommended Posts

Ir man lapai linkiem (tieshi "hover") uzlikts filtrs fliph. apm. shitaa

 

A:hover {
FONT-SIZE: 9pt; FILTER: fliph; COLOR: #ffffff; HEIGHT: 1px; TEXT-DECORATION: none
}

(t.i texc apgriezhas ootraadi, ja uz taa uziet ar peli). It kaa viss iet labi :) , tachu probleema - ja uzliekam attelu kaa linku, tad uz vecaakiem IE ( versiju nepateikshu) shii funkcija neiet, pat nevar uzkliskinaat. Kapeec tas taa ir un vai to nevar mainiit neinstaleejot jaunaaku IE versiju? Ko Tur var dariit? (Ir 1 iespeeja - uzlikt citu atteelu onmouseover, tachu tas atkal aiznjem vietu :(

Link to comment
Share on other sites

ar tiem filter vispār neieteiktu airauties - zem operām un citām mozillām diez vai tev kas tāds būs

 

pamēģini kaut kā tā:

 

[te ar skriptu nosakam vai ir IE un versija >=6 navigator.userAgent, navigator.appVersion, ja nemaldos]

 

A:hover {

FONT-SIZE: 9pt; filter=expression:((isIE&&is6)?'fliph;':'none');COLOR: #ffffff; HEIGHT: 1px; TEXT-DECORATION: none

}

 

par pareizību neatbildu, jāpagūgļē

Link to comment
Share on other sites

Nu, viens veids - visiem attēliem, kam "jāflipojas" uztaisīt ar kādu programmu (vai rociņām) jau "noflipotos" attēlus un tad mainīt tos ar mouseover. Cits veids - ja ir "vlom" flipot visus attēlus, vai nav iepriekšdefinēts, kādi tie būs - tiešām izmantot php, precīzāk - funkciju imagerotate (kas ļaus pagriezt attēlu par 180 gr. pēc Celsija ;) ). Bet šādam risinājumam ir daži mīnusi: jābūt GD bibliotēkai pie php; jāmāk ar to darboties; nav pilns atbalsts GIFiem; tiks aizņemts pietiekami daudz RAMa - ok, var izdomāt kaut ko, lai neģenerēt attēlus visu laiku, bet 1reiz un saglabāt uz servera HDD, bet tad tiks aizņemts arī HDD vieta. Ja lemsi riskēt ar veselības gabalu, palasies manuāli ap imagecreate() un saistītiem.

Link to comment
Share on other sites

×
×
  • Create New...