Autor | Zpráva | ||
---|---|---|---|
Jan Tojnar Profil |
#1 · Zasláno: 2. 10. 2008, 16:22:27
Na stránce http://sekunda.php5.cz/priklad1.html chci změnit header pomocí javascriptu na větší pokud je rozlišení větší jak 768 na šířku, ale bohužel mi to nefunguje.
Mohli by jste mi s tím prosím poradit? |
||
Měsíček Profil |
#2 · Zasláno: 2. 10. 2008, 16:36:08 · Upravil/a: Měsíček
Reaguji na Jana Tojnara:
Zkus si pohrát (podle tohoto skriptu udělat svůj): <script type="text/javascript"> //Fce přidá do stylopisu pravidlo function addStyleRule(selector, value) { //Vybere první stylopis. Nevím, jak se bude chovat při vypnutých stylech, ale kromě ošetření chyby to není třeba řešit :) var stylesht = document.styleSheets[0]; var styleshts_lngt = (stylesht.cssRules?stylesht.cssRules.length:stylesht.rules.length); if (stylesht.insertRule) { stylesht.insertRule(selector + ' {' + value + '}', styleshts_lngt); return styleshts_lngt; } else if (stylesht.addRule) { stylesht.addRule(selector, value, styleshts_lngt); return styleshts_lngt; } return false; } //Smaže pravidlo ze stylopisu function delStyleRule(rule_id) { var stylesht = document.styleSheets[0]; if (stylesht.deleteRule) { stylesht.deleteRule(rule_id); } else if (stylesht.removeRule) { stylesht.removeRule(rule_id); } else { return false; } return true; } var style_rule_id = addStyleRule('.hidden-js', 'display: none;'); </script> |
||
Jan Tojnar Profil |
#3 · Zasláno: 2. 10. 2008, 17:02:23
díky Měsíček
|
||
Časová prodleva: 16 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0