Több class nem megy IE6 alatt
Sziasztok!
Nemrég belefutottam egy hibába. Egy bevásárló központ oldalának az elkészítésében veszek részt, és akadt egy bibi. Az egész html-t így csináltam meg:
CSAK MINTA!
HTML kód:
<style>
.leftFloat{float: left;}
item{beállításai...}
.text{beállításai...}
.block{block alap beállításai}
.block.left{bal oldali block beállításai}
.block.right{jobb oldali block beállításai}
</style>
<div class="item leftFloat">
<div class="text leftFloat">
<div class="block left leftFloat">
<div class="block right leftFloat">
Ezek asszem érthetőek így. Na most ezzel egy baj van. IE6 nagyon nem akarja így kezelni. Ahol több class elemet adok meg, azt egyszerűen figyelmen kívül hagyja és olyan mintha csak egy sima div lenne ott. Kérdem én miért? Az összes böngészőben működik csak ebben a több éves sz*rban nem! Nincs valami megoldás rá, hogy ne kelljen újra írnom az egész sablont? Az se érdekes ha JS, csak oldja meg a gondot. 1-2 nap múlva át kell adni az egész oldalt és ezzel szívok. Valaki segítsen please, nagyon sürgős lenne!
Előre is köszönöm!
re: Több class nem megy IE6 alatt
nem vagyok egy css szakértő, de nemrég én is ezzel szívtam. nekem nálam hozzáértőbb azt mondta hogy kezeli az IE6 a multiclass-okat, de én végül átdolgoztam az egészet. szerintem a class-ok sorrendjénél lesz a kutya elásva
re: Több class nem megy IE6 alatt
Hát én nem tudom, de nagyon nincs kedvem újraírni így az utolsó napokban az egészet, hiszen vagy 20 HTML oldal szerkezetéről van szó. Egyszer anno megszívtam ugyan ezzel csak elfelejtettem. Egyébként tesztelésre IEtestert használok, és nem működik benne. Akármit csinálok, ha csak az egyik elemet állítom, az se csinál semmit, és már tiszta ideg vagyok. Sajnos nem mondhatom azt az ügyfélnek, hogy tiltsák le IE6-ot vagy nem foglalkozok vele frissítsenek a látogatók, mert ha sajátom lenne, akkor nem érdekel, de így elég ciki.
re: Több class nem megy IE6 alatt
Idézet:
Avenger eredeti hozzászólása
Hát én nem tudom, de nagyon nincs kedvem újraírni így az utolsó napokban az egészet, hiszen vagy 20 HTML oldal szerkezetéről van szó. Egyszer anno megszívtam ugyan ezzel csak elfelejtettem. Egyébként tesztelésre IEtestert használok, és nem működik benne. Akármit csinálok, ha csak az egyik elemet állítom, az se csinál semmit, és már tiszta ideg vagyok. Sajnos nem mondhatom azt az ügyfélnek, hogy tiltsák le IE6-ot vagy nem foglalkozok vele frissítsenek a látogatók, mert ha sajátom lenne, akkor nem érdekel, de így elég ciki.
Mondd az ügyfeleidnek, hogy ha a youtube megteheti, akkor te is megteheted :) Conditional CSS nem játszik? (if ie és társai)
re: Több class nem megy IE6 alatt
Idézet:
edem eredeti hozzászólása
Mondd az ügyfeleidnek, hogy ha a youtube megteheti, akkor te is megteheted :) Conditional CSS nem játszik? (if ie és társai)
Igen, ebben igazad van. :) Amúgy IF IE cuccokkal én is játszok, aztán meglátjuk mi lesz belőle. Amúgy már terveztem, hogy mondom megint annak a cégnek akiken keresztül dolgozok, hogy a szerverről tiltsák ki a fenébe az IE7-nél régebbi böngészőket! Csak amikor először mondtam, akkor ez volt a válasz: "Nem akarunk ügyfeleket veszteni, mert napi kb. 20.000 látogatónak a 32%-a IE6."
Egyébként lehet megtaláltam a hiba forrását. Egyik részét már sikerült megcsinálni, annyi volt, hogy a float értékét eldobta (nem értem miért), de most csinálom a többit is, hátha sikerül és nem kell újra írni az egészet, mert akkor tuti megőrülök!
re: Több class nem megy IE6 alatt
Ha jól tudom IE6-nak a float-tal is van baja. Egyébként én azt vettem észre, hogy az IE6 felhasználók java része munkahelyről netezik, ahol az ősrégi gépre anno IE6-ot tettek fel ő pedig nem tud, vagy nem akar frissíteni.
re: Több class nem megy IE6 alatt
Idézet:
Avenger eredeti hozzászólása
Egyébként lehet megtaláltam a hiba forrását. Egyik részét már sikerült megcsinálni, annyi volt, hogy a float értékét eldobta (nem értem miért), de most csinálom a többit is, hátha sikerül és nem kell újra írni az egészet, mert akkor tuti megőrülök!
ha sikerül megolgást találni, nyugodtan osszd meg :)
re: Több class nem megy IE6 alatt
Idézet:
edem eredeti hozzászólása
Ha jól tudom IE6-nak a float-tal is van baja. Egyébként én azt vettem észre, hogy az IE6 felhasználók java része munkahelyről netezik, ahol az ősrégi gépre anno IE6-ot tettek fel ő pedig nem tud, vagy nem akar frissíteni.
Igen, ez igaz. Azt viszont nem hiszem el, hogy olyan sokból tartana a rendszergazdáknak/felhasználóknak frissíteni a böngészőt. Ha meg nem tudják, hogyan kell, akkor van kismillió leírás a neten hozzá, sőt a win frissíti is, csak hát az emberek 90%-a kinyomja a frissítést, mert nem tudja mi az.
Idézet:
Geri eredeti hozzászólása
ha sikerül megolgást találni, nyugodtan osszd meg :)
Amint végeztem a nagyjával, megírom, hogy mik voltak a tapasztalatok illetve hibák, de még nem akarom elkiabálni a dolgot. :)
re: Több class nem megy IE6 alatt
Szerintem itt a kulcsszó a lustaság. Ha IE6-ban is meg tudom nézni, akkor minek vacakoljak frissítéssel? Szerintem ezt gondolja a többség, mi meg téphetjük a hajunkat :D
re: Több class nem megy IE6 alatt
Idézet:
edem eredeti hozzászólása
Szerintem itt a kulcsszó a lustaság. Ha IE6-ban is meg tudom nézni, akkor minek vacakoljak frissítéssel? Szerintem ezt gondolja a többség, mi meg téphetjük a hajunkat :D
Ez így van. Ezért rendszergazdáskodok is néha, és ahol csak tudom frissítem, vagy felteszem a FireFoxot. :) Szép lassan csak át tér mindenki.