ugrás a tartalomhoz

CSS3 transition alkalmazása sok képet is tartalmazó elemre

orionstar · 2013. Aug. 11. (V), 18.04
Sziasztok!

Készítettem egy kis JS+CSS3 kísérletet elemek animált átpozicionálásához, ez szépen működik is. A probléma az, hogy az átpozicionálás során átmenetes átméretezést is szeretnék végezni, ami ahhoz vezet, hogy ha már sok, képet tartalmazó elemről van szó, akkor a képek rendkívül akadozva méreteződnek át (IE10 kivételével).

http://jsbin.com/ajayig/22/edit

(a linken található project csak webkithez tartalmaz transition-t szélességváltozás esetén)

Milyen megoldással lehetne a képek szélességváltozását folyamatossá tenni?

Üdv.:
orionstar
 
1

Ha az IE10 támogatja a 3D

MadBence · 2013. Aug. 11. (V), 19.41
Ha az IE10 támogatja a 3D transzformációkat, akkor érdemes triggerelni azt (translateZ(0);), így utána az egyéb transzformációkhoz is a GPU-t fogja igénybe venni.
2

Már aktív a GPU gyorsítás

orionstar · 2013. Aug. 11. (V), 20.16
translate3d-t használok az elemek pozicionálásához. Egyébként pont IE-ben nem szaggat az átméreteződés, FF-ben és Chrome-ban borzalmasan. Próbálkoztam backface visibility és perspektíva állítással is, de ebben az esetben ezek sem volt folyamatos az átméreteződés.
3

Félreolvastam, azt hittem

MadBence · 2013. Aug. 11. (V), 21.30
Félreolvastam, azt hittem IE10-ben akadozik. Én krómon próbáltam, 20+ képpel, és akadozásmentes. (Version 30.0.1573.2 dev, ubuntu)
4

Transition a képátméretezésre is

orionstar · 2013. Aug. 11. (V), 23.26
Bekapcsoltad a hozzáadás után a képekre is a transitiont a sor utolsó linkjével?
5

Firefox 23.0, 100 kép (légy

kuka · 2013. Aug. 12. (H), 08.43
Firefox 23.0, 100 kép (légy szíves, egy „Hozzáad * 10” funkciót is legközelebb), animáció bekapcsolva, zökkenőmentes. Az átméretezés fél másodpercére a processzor (2.6 GHz dual core) egyik magja felugrik 100%-ra, de a mozgás tök sima.
6

Észrevételezés

orionstar · 2013. Aug. 12. (H), 13.00
Szuper, akkor lehet engem ver valamilyen átok, mert minden gépen ahol próbáltam (Windows7-8 FF és Chrome) szaggat és nem a gépek hw-e a gond.

UPDATE: Hmm, most ellenőriztem vissza ismét, FF-ban ugyanazt a képet tölti be 100X, akkor nem fog szaggatni annyira mint a különböző képek esetén.