Diskuze: Zvětšení search baru zprava doleva
V předchozím kvízu, Online test znalostí JavaScript, jsme si ověřili nabyté zkušenosti z kurzu.
Člen
Zobrazeno 16 zpráv z 16.
//= Settings::TRACKING_CODE_B ?> //= Settings::TRACKING_CODE ?>
V předchozím kvízu, Online test znalostí JavaScript, jsme si ověřili nabyté zkušenosti z kurzu.
Jde to vyřešit v CSS. Podívej se na vlastnosti transition-*.
Chtěl bych aby se to pouze zdelšilo zprava doleva. Když to zkouším přes CSS tak se to nejdřív celé pohne doprava a až potom pomalu se ten searchbox prodlužuje doleva
CSS
position:absolute;
right: neco;
width:sirka;
Snad to půjde, right: odsazení zprava,
width:sirka.
A přes js to zvětší š, bez animací. U jquery to je:
.css('width','šířka')
A v CSS
transition: 1s width;
1s == doba trvání, můžeš zkrátit.
Tak už jsem se díky vašim radím dostal sem http://jsfiddle.net/h53m45ua/
Teď už jenom, aby ten přechod doleva byl také plynulý.
Musíš pustit oba naráz. Nevím, jak to děláš ty, mně normálně fungují 2 efekty najednou.
Díky všem, zjistil jsem, že problém byl v prohlížečí. Firefox to prostě nějak nechtěl udělat správně.
Myslel jsem že to má být při psaní.
(To by asi taky šlo v CSS, že? Myslím že ano)
Na tom webu co postoval to je při najetí i při focusu, takže drobná
úprava, tak jak píše IT Man:
http://jsfiddle.net/hzz8Ldzo/1/
Zobrazeno 16 zpráv z 16.