Autor | Zpráva | ||
---|---|---|---|
senior Profil |
#1 · Zasláno: 13. 10. 2011, 21:44:57
Je možné priradiť v externom stylopise k background: url(../img/bg2.jpg) no-repeat center center fixed; zapísať name obrazku? Ak áno, tak ako? Ďakujem.
|
||
YOYO Profil |
#2 · Zasláno: 13. 10. 2011, 23:18:15 · Upravil/a: YOYO
Chápu dobře, že ptáš se, jak v css selektovat element podle hodnoty atributu?
zkus img[name="jmeno"] { background: url(../img/bg2.jpg) no-repeat center center fixed; } |
||
senior Profil |
#3 · Zasláno: 14. 10. 2011, 10:20:07 · Upravil/a: senior
YOYO:
Vďaka za pomoc. Idem to vyskúšať, potrebujem na to pripojiť JS na zmenu pozadia if (document.images) { var myDate=new Date() var day=myDate.getDate() var month=myDate.getMonth() var obdobi = 0 // zima // Zmena dle obdobi: // Nejprve vypocet obdobi... if( (month>2) || ( (month==2) && (day>=21) ) ) obdobi = 1; if( (month>5) || ( (month==5) && (day>=21) ) ) obdobi = 2; if( (month>8) || ( (month==8) && (day>=23) ) ) obdobi = 3; if( (month>11) || ( (month==11) && (day>=21) ) ) obdobi = 0; // ...pote zmena obrazku dle vypocteneho obdobi switch( obdobi) { case 0: document.images.obdobi.src="zima.jpg"; break; case 1: document.images.obdobi.src="jaro.jpg"; break; case 2: document.images.obdobi.src="leto.jpg"; break; case 3: document.images.obdobi.src="podzim.jpg"; break; } } |
||
senior Profil |
#4 · Zasláno: 14. 10. 2011, 20:52:54
YOYO:
Vďaka za pomoc. Funguje to perfektne. Má to ešte malú chybičku - je treba dopísať časovač lebo pri prechode na nové obdobie (zmena pozadia) zostáva tam pôvodné pozadie. |
||
YOYO Profil |
#5 · Zasláno: 15. 10. 2011, 22:01:25
No, roční období se mění jednou za 90 dní, myslíš, že někdo bude mít tak dlouho v kuse otevřenou stránku?
|
||
Časová prodleva: 3 dny
|
|||
senior Profil |
#6 · Zasláno: 18. 10. 2011, 17:55:19
YOYO:
To máš pravdu. |
||
Časová prodleva: 13 let
|
0