IT kūrybingiems žmonėms
 
Naujienos
Siuntiniai
Tinklalapių kūrimas
Prisijungti
Naujausi komentarai
anej apie:
"Microsoft Windows Defender"
49volro apie:
"Google ieško 2076 naujų darbuotojų"
Ghost apie:
"FireFox 3.5"
Ghost apie:
"Avast! 5"
Ghost apie:
"Google Chrome 2"

Internet Explorer klaidų tvarkymas, naudojant "if IE" žymę

<!--[if IE]> žymė

Pirmoji pagalba tvarkant Internet Explorer (toliau - IE) klaidas yra naršyklės atpažinimas ir atskiro CSS kodo taikymas. Iš esmės viskas itin paprasta:

<!--[if IE]>
<style>
#kurkit{}
</style>
<![EndIf]-->

<!--[if IE]> žymė nustato ar naršoma iš IE ar iš kokios kitos naršyklės. Jeigu naudojama IE, vykdomas kodas tarp šių žymų.

 

Nustatome IE versiją

Kartais pasitaiko klaidų, kurios pasirodo tik tam tikroje IE versijoje. Pavyzdyje nustatysime, kad CSS kodas būtų vykdomas tik IE 6, bet ne kokioje nors kitoje versijoje:

<!--[if lte IE 6]>
<style>
#kurkit{}
</style>
<![endif]-->

Jeigu IE versija yra X arba senesnė
Tatkime, IE spraga buvo sutvarkyta 7-oje versijoje. Žemiau nurodytas pavyzdys patikrins ar IE versija yra 6 arba mažesnė. Jeigu patikrinimas pasiseka, vykdomas nurodytas CSS kodas.

<!--[if lte IE 6]>
<style>
#kurkit{}
</style>
<![endif]-->

Atskiras CSS failas IE pataisymams
Be abejo, naudojantis "if IE" žyme galima įtraukti ir atskirą CSS failą:

<!--[if lte IE 6]>
<link rel="stylesheet" type="text/css" href="pataisymai.css" />
<![endif]-->
Svetainių kūrimas » CSS
Parodyk kitiems!   Publikavo: tautvys92 (2010-04-23)

Komentarai

Nėra komentarų

Parašykite komentarą

Norėdami komentuoti, užsiregistruokite arba prisijunkite!
KurkIT.lt © 2010
Visos teisės saugomos
Naujienos | Siuntiniai | Žinynas | Forumas | Straipsnių katalogas

Sex pazintys | Google Kuponai | Reklama internete | Kvepalai Moterims | Radijas internete, visos radijo stotys | Skelbimai | Dviračiai | Filmai online | Reklama Google | android24.lt | Pirkiniai iš anglijos