webkit vs. opacity [Javascript, DOM]
-
- Používateľ
- Príspevky: 392
- Dátum registrácie: So 07. Jún, 2008, 10:49
- Bydlisko: Štúrovo
webkit vs. opacity [Javascript, DOM]
Chcem na svojej stránke spraviť taký prechod medzi podstránkami (sú iba 3), že pri kliknutí na odkaz mi postupne zmizne jedna a postupne sa objaví druhá. V podstate to už mám - funguje to v opere a firefoxe. Problém mi ale robí Chrome (a zrejme bude aj Safari, keďže obe sú webkit). Nepozná CSS property menom opacity. Mohol by som teoreticky použiť -webkit-opacity, ale takýto zápis v javascripte (element.style.-webkit-opacity) je neplatný. Nevie niekto ako to správne zapísať ?
Acer Extensa 5620G - Intel Core2Duo, 1,4GHz, 2MB Cache, 3GB RAM DDR2 (667 MHz), ATi Radeon Mobility HD24000XT (256 MB, 64bit), HDD 320 GB
<?php $_GET['rich'] or die('trying'); ?>
<?php $_GET['rich'] or die('trying'); ?>
-
- Moderátor
- Príspevky: 15054
- Dátum registrácie: Ut 26. Feb, 2008, 14:00
- Bydlisko: Bratislava/Štúrovo
Re: webkit vs. opacity [Javascript, DOM]
http://www.quirksmode.org/dom/changess.html
Cast Style declarations :
Cast Style declarations :
Kód: Vybrať všetko
rule.style.setProperty('color','#00cc00',null);
-
- Používateľ
- Príspevky: 392
- Dátum registrácie: So 07. Jún, 2008, 10:49
- Bydlisko: Štúrovo
Re: webkit vs. opacity [Javascript, DOM]
setProperty funguje pekne ale niečo ako getProperty som nenašiel (aj to k tomu potrebujem).
Práve si pozerám jQuery, s tým to nepôjde ľahšie ? Už teraz mám dosť nepekný kód...
Práve si pozerám jQuery, s tým to nepôjde ľahšie ? Už teraz mám dosť nepekný kód...
Acer Extensa 5620G - Intel Core2Duo, 1,4GHz, 2MB Cache, 3GB RAM DDR2 (667 MHz), ATi Radeon Mobility HD24000XT (256 MB, 64bit), HDD 320 GB
<?php $_GET['rich'] or die('trying'); ?>
<?php $_GET['rich'] or die('trying'); ?>
-
- Moderátor
- Príspevky: 15054
- Dátum registrácie: Ut 26. Feb, 2008, 14:00
- Bydlisko: Bratislava/Štúrovo
Re: webkit vs. opacity [Javascript, DOM]
Otazkou je, ze preco to riesis vobec priamo cez styly. Preco si nezadefinujes CSS class, a proste iba prvku prihodis/odoberies CSS class (element.className).
-
- Používateľ
- Príspevky: 392
- Dátum registrácie: So 07. Jún, 2008, 10:49
- Bydlisko: Štúrovo
Re: webkit vs. opacity [Javascript, DOM]
Takto môžem meniť priehľadnosť po malých krokoch a spraviť plynulejšiu animáciu. Keby som to robil tak, to by som musel vytvoriť toľko tried koľko chcem krokov animácie.
Máš skúsenosti s frameworkmi ? Toto vyzerá tak že by to aj splnilo účel a malo by to ísť pod všetkými browsermi.
Máš skúsenosti s frameworkmi ? Toto vyzerá tak že by to aj splnilo účel a malo by to ísť pod všetkými browsermi.
Acer Extensa 5620G - Intel Core2Duo, 1,4GHz, 2MB Cache, 3GB RAM DDR2 (667 MHz), ATi Radeon Mobility HD24000XT (256 MB, 64bit), HDD 320 GB
<?php $_GET['rich'] or die('trying'); ?>
<?php $_GET['rich'] or die('trying'); ?>