Autor Zpráva
senior
Profil
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
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
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
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
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?
senior
Profil
YOYO:
To máš pravdu.

Vaše odpověď

Mohlo by se hodit

Odkud se sem odkazuje


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0