PDA

Arată versiune īntreagă : Probleme CSS in Intenet Explorer 6 si 7



tolby
20.01.2008, 20:04
Sunt nou in domeniu web designului(8 luni vechime:smile:) si intampin o problema care ma macina.De fiecare data cand fac un site intampin probleme in vizualizarea lui in IE.
Nu recunoaste CSS ul uneori sau daca il recunoaste il interpreteaza aiurea ,labarteaza imaginile,lasand spatii intre ele.
Chestia e ca in toate celelalte browsere(Firefox,Opera,Safari,Netscape,) se vede bine numai in IE avand probleme.

Nici nu m-ar deranja ca nu se vede bine in IE,dar chestia nasoala este ca majoritatea vizitatorilor folosesc IE din obisnuinta cu care ia obisnuit Windowsul la multi fiindu-le lene sa instaleze altele sau pur si simplu nu vor sa incerce altele.
Am dat sa verifice CSS ul din webdeveloper toolbar de la Firefox si nu gaseste nici o eroare.Nu stiu ce sa mai fac.
Daca stie cineva(veterani in domeniu) sa imi explice si mie pls.
Multumesc

Dennis
21.01.2008, 10:03
...problema mea este exact invers cu a ta, in IE totul perfect, dar in FF unele greseli 'cosmetice' :D

Este posibil sa te pot ajuta, dar dupa data de 20.02.2008 ...concediu ;-)


Ciao

Hetzenauer
21.01.2008, 10:48
<SCRIPT LANGUAGE = "JavaScript">
<!--
var browser = '';
var version = '';
var entrance = '';
var cond = '';
// BROWSER?
if (browser == ''){
if (navigator.appName.indexOf('Microsoft') != -1)
browser = 'IE'
else if (navigator.appName.indexOf('Netscape') != -1)
browser = 'Netscape'
else browser = 'IE';
}
if (version == ''){
version= navigator.appVersion;
paren = version.indexOf('(');
whole_version = navigator.appVersion.substring(0,paren-1);
version = parseInt(whole_version);
}
if (browser == 'IE' && version >= 4) document.write('<'+'link rel="stylesheet" href="ie.css" />');
if (browser == 'Netscape' && version >= 2.02) document.write('<'+'link rel="stylesheet" href="nn.css" />');
// -->
</SCRIPT>

nu-i facut de mine, dar e tot ce-ti trebuie.

Dennis
21.01.2008, 16:46
...multumesc pentru codul postat.
Daca te pot ajuta si eu cu ceva, cu cea mai mare placere!

Ciao

tolby
21.01.2008, 19:56
Multumesc pentru ajutorul pe care te oferi sa mi-l dai.
Iar codul la ce ajuta. E pentru IE ??

Hetzenauer
22.01.2008, 08:49
trebuie sa ai 2 fisiere CSS, in exemplul ala sunt ie.css si nn.css
scriptul va incarca css-ul pe care-l vrei, in functie de browser-ul navigatorului: daca intra cu IE, va incarca ie.css, daca intra cu Netscape, va incarca nn.css
jongleaza si tu cu el un pic... asa inveti sa faci una, alta

dorikut
19.11.2008, 19:30
Problema rezolvata //TOPIC INCHIS