Különböző kinézet
Sziasztok!
Hogyan tudnám megoldani CSS-el, hogy minden böngésző alatt helyesen jelenjen meg a weboldalam?
Köszi
■ Hogyan tudnám megoldani CSS-el, hogy minden böngésző alatt helyesen jelenjen meg a weboldalam?
Köszi
H | K | Sze | Cs | P | Szo | V |
---|---|---|---|---|---|---|
28 | 29 | 30 | 31 | 1 | 2 | 3 |
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 1 |
nehéz ügy
gex
Nincs lehetelen, csak legfeljebb C.Norrisnak nincs kedve hozzá:
hack
-minél több böngészőn nézd meg (amin tényleg fontos, hogy nézd meg: IE, FF, Mozilla, Opera, Netscape, Safari, Konquer)
-tervezz valami olyan böngészőben, ami szabványul kezeli a css-t (pl. FF), és az után tegyél rá IE-hackeket (az IE-vel van általában a legtöbb gond)
-használd pontosan, és gondosan kiválasztva a css elemeket, mindent arra, amire való
további kellemes napot
Pontosítás
Akkor az a kérdésem, hogyan tudnám a css forrást kiválasztani böngészőtől függően, mert akkor ez a probléma megoldódna.
De más megoldásokat is szívesen fogadok.
Köszi
Conditional comments
2. megoldás: CSS hacks
3. megoldás: Conditional comments (Ez a jelenlegi legszebb).
4. megoldás: némi toleranciával írod meg a CSS kódodat.
Meg ne merd kérdezni, hogy ezeket hogyan kell megvalósítani, mert halál STFW, RTFM, kb 5 perc guglizás után saját magad is megtaláltad volna. Ha mégsem, akkor a Weblabor Wiki-n nézd meg az Internet Explorer c. szócikket. http://wiki.weblabor.hu/
végre valami kézzel fogható
az oldalak nagy része helyesen jelenik meg, ezért nem volt érhető a kérdésed. se linket, se forráskódot nem adtál, ide pedig általában konkrét problémával jönnek az emberek.
internet explorernek van egy conditional comments nevű kis segítsége az ilyen helyzetek kezelésére. megcsinálod a css-t a szabványos(abb) böngészőkhöz, majd az ie-specifikus részeket egy másik css fájlba helyezed, amit egy conditional comment-be raksz. ezt az internet explorer látni fogja, a többi böngészőt viszont nem fogja összezvarni.
gex
Hány éves a kapitány?
A válasz...
<link rel="stylesheet" type="text/css" href="firefox.css"/>
<!--[if IE]>
<link rel="stylesheet" type="text/css" href="ie.css"/>
<![endif]-->
Ezt éppen a www.iwiw.hu -n találtam, szerintem elég külön megírni az Explorerhez, és külön a Firefoxhoz, a többi böngészőt meg ne használja senki :D
hát...
Lehetséges...
Próbálok finoman fogalmazni, de "hülyeség" (ide bármely ennél sokkal rondább kifejezés behelyettesíthető) különválasztani a CSS-eket, mikor lehet egy szál CSS-sel is csinálni, minimálisra leszorított hackekkel (akár nélkülük).
Plusz ne hívjuk már
firefox.css
-nek a fenti kódrészletben betöltött CSS-t, amikor azt minden böngésző értelmezni fogja, beleértve az Internet Explorert is.Na akkor?
Leírtam: