Posebni CSS za IE i FF...

poruka: 8
|
čitano: 3.313
|
moderatori: Lazarus Long, XXX-Man, vincimus
1
+/- sve poruke
ravni prikaz
starije poruke gore
16 godina
offline
CSS za IE
pitanje

da li je moguće izvesti kôd koji kuži kojim browserom je otvorena stranica i onda ovisno o tome učitava CSS fajl?

boriti se s ovim IE-om nedokučivim mi je već lagano nemoguće i prenaporno....ustvari mi treba nekvi "IF" koji skuži da li je browser FF ili IE, pa da ovisno o tome učita CSS fajl..

tnx unaprijed..

 
0 0 hvala 0
16 godina
neaktivan
offline
Posebni CSS za IE i FF...

Svakako!

Evo prvi link koji mi je Google izbacia:

 

http://www.kristensguide.com/Website_Design/separate_ie_firefox_stylesheets.asp

 
0 0 hvala 0
15 godina
offline
RE: CSS za IE

Mogu samo pitat cemu ce ti to?

I'm going woo woo
16 godina
neaktivan
offline
Posebni CSS za IE i FF...

Zato sto IE i FF necitaju stilove uvijek isto.

 
0 0 hvala 0
16 godina
neaktivan
offline
Posebni CSS za IE i FF...

Moraš napraviti CSS na način da je isti za sve. U tome i jest trik. Sve ostalo je loše rješenje.

If it's sent by ship then it's a cargo, if it's sent by road then it's a shipment.
Moj PC  
0 0 hvala 0
16 godina
offline
RE: Posebni CSS za IE i FF...
autorov komentar

mislim da je jednako dobro rješenje napraviti 2 CSS-a koji se učitavaju ovisno o pregledniku...neznam u čemu je inače problem ali valjda IE ne doživljava DIV-ove kao FF..FF mi je logični i normalni a IE ima nekve svoje "zahtjeve"...neda mi se više zezati s IE-om i nekakvim posebnim narebama u CSS-u za IE, nego mi je jednostavno jasnije, bolje i jednostavnije napraviti 2 CSS fajla..

možda s CSS-a za IE shvatim u čemu je problem pa sve složim u jedan fajl..

15 godina
offline
Posebni CSS za IE i FF...

Citaju citaju samo trebas malo pripazit i radit po zanatu. Pazi (pogotovo u IE-u) da ti element koji sadrzi podelemente nije manji od podelemenata jer ti se zna raspadat. Pazi na float-left, pazi ma margine i paddinge i inherit.

 

Firefox ce ti to nekako prozvakat ali IE ne.

 

Ali kad se css napravi kako treba onda i FF i IE prikazuju isto. Lakse je napravit jedan uredan CSS nego posebno radit dva i onda se jos kemijat sa javom da ucitava razlicite CSS-ove.

 

IMHO ;)

I'm going woo woo
 
0 0 hvala 0
16 godina
moderator
offline
Posebni CSS za IE i FF...
prihvaćeno rješenje

Nemoj odvajati CSS-ove, namučit ćeš se više nego što je potrebno.

 

Za početak, budi siguran da koristiš pravilan DOCTYPE kako bi u svim browserima prilikom prikaza stranice bio korišten standards mode. Tako ćeš razlike svesti na minimum i maksimalno olakšati si posao, a neke sitnice ćeš onda rješavati u hodu.

 

Ako te nešto baš jako muči ili baš želiš raditi duplo, onda napravi jedan bazni CSS za sve osim za IE, a za njega napravi dodatni koji će pregaziti stvari u baznom koje ti ne odgovaraju.

Taj CSS ćeš pozivati na sljedeći način i on će se učitati samo u IE starijim od verzije 7 (dakle, u verzijama 6, 5.5 i 5...):

 

<!--[if lt IE 7]> 
<link rel="stylesheet" type="text/css" href="style.css" />
<![endif]-->

 

Moguće rješenje je i ovo: skripta koja popravlja sve muke po CSS-u za IE6 pa se ponaša (skoro) kao IE7, koji je po tom pogledu znatno napredniji.

 

 

Domagoj
Poruka je uređivana zadnji put sri 4.6.2008 22:52 (Domagoj).
 
0 0 hvala 0
1
Nova poruka
E-mail:
Lozinka:
 
vrh stranice