Vra

Ek het 'n DotNetNuke webwerf waar my logo is 'n PNG-lêer met behulp van deursigtigheid. Ek het probeer GIF maar die kwaliteit is nie goed genoeg nie.

In elk geval dit het gewerk groot op IE7 maar ek sien net my site in IE6 en opgemerk dat die deursigtigheid nie werk met my te maak.

Is daar iemand weet van 'n vinnige manier om dit op te los in 'n DotNetNuke portaal?

Was dit nuttig?

Oplossing

Ek weet nie wat dit is 'n DotNetNuke kwessie so veel as dit is IE6. In elk geval, hier is 'n webwerf wat wys jou hoe om rond te IE6 se png kwessies werk. Hoop dit help.

http://24ways.org/2007/supersleight-transparent-png -in-IE6

Ander wenke

Vir 'n DotNetNuke-spesifieke manier om die probleem op te los, kan jy die DotNetNuke Widget Suite installeer, en gebruik die Internet Explorer PNG Fix widget op jou webwerf (waarskynlik sluit dit in jou vel).

Dit gesê, as jy gaan nodig om iets in elk geval te integreer in jou vel, die widget nie jy 'n hele klomp van die voordeel te gee. As jy in staat is om te evalueer en die tegnieke te integreer in die aanvaarde antwoord is, dit is waarskynlik 'n beter roete om te neem.

IE6 ondersteun nie deursigtig PNGs. Dit is nie 'n DotNetNuke kwessie. Jy kan probeer soek na 'n paar JavaScript oplossings wat help met IE6.

Googlen "pngfix" moet 'n baie verskillende tegnieke te vind vir die aanstuur van alfa deursigtigheid in IE6.

Een algemene een is 'n HTC gedrag lêer .

Jy kan nie. IE6 ondersteun net 'n spesifieke, en visueel lelike, weergawe van PNG deursigtigheid. Ek glo sy PNG-8.

Jy kan 'n voorwaardelike kommentaar gebruik om IE6 anders hanteer:

<!--[if IE 6]>
background-image:crappy.gif
<![endif]-->

Daar is 'n paar besprekings oor hierdie op dotnetnuke.com forums, maar ek het die verkeerde datum kriteria in my soeke so die rede waarom ek enige antwoorde nie voorheen gesien het nie en gedink ek sal hier vra.

Ek dink ek het gevind wat ek is op soek na uit 'n DotNetNuke perspektief sy 'n module wat jy op jou bladsy wat hierdie probleem outomaties vasgestel installeer. Maar ongelukkig het jy om te betaal vir dit. (Ek sal die skakel nie plaas, want ek wil nie mense dink ek is ek vra net om te adverteer vir hulle.)

Dit het niks te doen met DotNetNuke, dit is 'n IE6 ding. IE6 nie baie goed doen met sekere deursigtige PNG.

Gelisensieer onder: CC-BY-SA met toeskrywing
Nie verbonde aan StackOverflow
scroll top