jquery animation for inline-block elements

Mar 19, 2010 13:24

Во время анимации (кроме fadeIN и fadeOut) jquery насильно выставляет элементам display:block, что ставит крест на анимации строчно-блоковых (inline-block) элементов.
НО, все просто: достаточно в CSS указать анимируемому элементу «display:inline-block!important» и jquery не перекроет его, анимация отработает без изменения display.

Так-то!

English ( Read more... )

html, web, javascript, css, jquery

Leave a comment

Comments 6

vaylen_hermit March 19 2010, 11:30:32 UTC
очевидный хинт же

Reply

terion_fallen March 19 2010, 11:38:15 UTC
тем не менее, поиск по гуглу этого решения не дал.
предлагали какие-то жуткие решения с яваскриптом, компенсациями, а другие кричали «jquery, перестань менять display!»
минут через 5 до самого дошло.

Reply

vaylen_hermit March 19 2010, 12:17:07 UTC
очевидный не значит что гуглицо)

Reply


ex_freilona March 22 2010, 04:28:22 UTC
Сорри, что "не в тему", но в твиттере не поместится :) По поводу этого твита: http://twitter.com/terion_fallen/status/10574350193

> я таки зарегился у гугла..
Не въехала, а мне, похоже, важно. Объяснишь, плиз - зарегился у гугла это как? (и, если можешь ответить и на этот вопрос - то зачем? :)

> осталось еще андроид-телефон))
Увидела в субботней Toronto Star:


... )

Reply

terion_fallen March 22 2010, 08:17:25 UTC
ну гугл... gmail, calendar, shortcuts, picassa...

Reply

glavnyuk March 22 2010, 09:07:43 UTC
Надеюсь ты все свои данные честно оставил в системе? Будет неудобно, если люди в черном ошибутся адресом))))

Reply


Leave a comment

Up