Archief - CSS: Background slecht in bepaalde versie IE6

Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.

demon326

Legacy Member
Hallo iedereen,
ik kreeg vandaag namenlijk klachten van enkele gebruikers dat er in IE 6 mijn achtergrond kleur f*cked up is maar het probleem is alleen in een bepaalde versie van IE 6 dus ik weet niet precies waar de fout is maar ik vermoed ergens inmijn css file.. daarom deze post ook.
Ik weet wel niet precies welke versie van IE 6:)

de site url:
http://www.ashladan.be

de css file url:

http://ashladan.be/themes/ashladan(new)/style.css

het probleem is te zien op de onderstaande screenshot:

http://img294.imageshack.us/my.php?image=seeiu4.jpg

ps: ik wil geen commentaar dat de site in tables is deze komt ooit nog in divs;)

alle hulp is welkom :D

mvg Benny

demon326

Legacy Member
Dx-Solutions zei:
http://ashladan.be/themes/ashladan(new)/afbeeldingen/bgmiddle.png

Dat zal den dader zijn denk ik, mss ook een betere naam geven (new) ...

greetz

dat is normaal de transparente PNG maaj nu ik eraan denk IE en PNG+tranparant gaat niet goed samen dacht ik:crazy:

//edit:
de file is zowel voor de blocken als het middenste stuk maarja het zal aan IE zelf zijn wss...

en waarom de file hernoemen?.. de file word alleen gebruikt voor deze theme de vorige gebruikt die niet

demon326

Legacy Member
ik snap er niks meer van..
gezien de file niet wou werken heb ik maar even een copy/past gedaan en het op deze manier in de header gezet:

HTML:
<!--[if lt IE 7]>
<script language="JavaScript">
function correctPNG() // correctly handle PNG transparency in Win IE 5.5 & 6.
{
   var arVersion = navigator.appVersion.split("MSIE")
   var version = parseFloat(arVersion[1])
   if ((version >= 5.5) && (document.body.filters)) 
   {
      for(var i=0; i<document.images.length; i++)
      {
         var img = document.images[i]
         var imgName = img.src.toUpperCase()
         if (imgName.substring(imgName.length-3, imgName.length) == "PNG")
         {
            var imgID = (img.id) ? "id='" + img.id + "' " : ""
            var imgClass = (img.className) ? "class='" + img.className + "' " : ""
            var imgTitle = (img.title) ? "title='" + img.title + "' " : "title='" + img.alt + "' "
            var imgStyle = "display:inline-block;" + img.style.cssText 
            if (img.align == "left") imgStyle = "float:left;" + imgStyle
            if (img.align == "right") imgStyle = "float:right;" + imgStyle
            if (img.parentElement.href) imgStyle = "cursor:hand;" + imgStyle
            var strNewHTML = "<span " + imgID + imgClass + imgTitle
            + " style=\"" + "width:" + img.width + "px; height:" + img.height + "px;" + imgStyle + ";"
            + "filter:progid:DXImageTransform.Microsoft.AlphaImageLoader"
            + "(src=\'" + img.src + "\', sizingMethod='scale');\"></span>" 
            img.outerHTML = strNewHTML
            i = i-1
         }
      }
   }    
}
window.attachEvent("onload", correctPNG);
</script>
<![endif]-->

maar het blijkt nog steeds niet te werken

edit: ik heb nu is van alles getest maar niks werkt :S
hier kunnen jullie een BG zien+het script:
http://ashladan.be/png_test.html

i IE6 is het dus slecht en ben ten einde raad..
Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.
Terug
Bovenaan