Autor | Zpráva | ||
---|---|---|---|
vojtan Profil |
Použil jsem skript na užití dvou různých css souborů při různém rozlišení obrazovky, ale objevil se problém, přestal mi fungovat lightbox, když zadám hlavní styl klasicky přes link rel, tak lightbox funguje bez problému, pokud však css volám přes ten java script, sice všechny styly na webu fungují, ale zase nejde ten lightbox, nevíte v čem je chyba?
tady je kód: <html> <head> <title></title> <head> <link rel="stylesheet" href="lightbox/css/lightbox.css" type="text/css" media="screen" /> <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.js"></script> <script type="text/javascript"> $(document).ready(function() { if ((screen.width>=1200) && (screen.height>=800)) { $("link[rel=stylesheet]").attr({href : "style.css"}); } else { $("link[rel=stylesheet]").attr({href : "styleres.css"}); } }); </head> <body> |
||
juriad Profil |
#2 · Zasláno: 28. 3. 2013, 18:32:35
Co asi vyhovuje selectoru "link[rel=stylesheet]"? No přece ten lightbox. Ty si ho úspěšně přepíšeš.
|
||
Jan Tvrdík Profil |
#3 · Zasláno: 28. 3. 2013, 22:10:00
vojtan:
Doplním, že pokud chceš používat různé CSS v závislosti na rozlišení obrazovky, tak je lepší použít media queries. |
||
Chamurappi Profil |
#4 · Zasláno: 28. 3. 2013, 22:46:09
Reaguji na Jana Tvrdíka:
Nefungují všude. Lidí bez JavaScriptu je méně než lidí s Explorerem 8. |
||
joe Profil |
#5 · Zasláno: 28. 3. 2013, 22:50:20
Chamurappi:
Pokud se všichni budou neustále ohlížet za staršími prohlížeči, vývoj se nikam neposune. vojtan: Možná by ti stačilo, kdybys měl všechno jen v jednom souboru a například jen přidával a odebíral třídu například tagu <html>
|
||
Chamurappi Profil |
#6 · Zasláno: 28. 3. 2013, 22:55:29
Reaguji na joa:
Tohle je tupá fráze. Vývoj se nemusí a nikdy nemusel posouvat násilím. |
||
joe Profil |
#7 · Zasláno: 28. 3. 2013, 23:10:00
Chamurappi:
Tím, že zobrazíš web čitelně, ale ne stejně jako na "lepším" prohlížeči, bych neříkal násilí :-) |
||
Chamurappi Profil |
#8 · Zasláno: 28. 3. 2013, 23:22:07
Reaguji na joa:
Tomu, že zobrazíš web lépe jen na lepším prohlížeči, bych neříkal vývoj :-) |
||
Časová prodleva: 11 let
|
0