Javascript-форум (https://javascript.ru/forum/)
-   Opera, Safari и др. (https://javascript.ru/forum/css-html-browser/)
-   -   jQuery Использование textIndent при анимации (https://javascript.ru/forum/css-html-browser/6194-jquery-ispolzovanie-textindent-pri-animacii.html)

Flounder 24.11.2009 19:34

Цитата:

Сообщение от e1f (Сообщение 36186)
Да. Но пока в ФФ не сделают такой же кэш, как и в Опере -- я ее буду использовать :) (не говоря уже про то, чтобы писать под нее).

Это да. Кэш и javascript работают мегабыстро. Да и по безопасности до выхода ИЕ8 была всех лучче. Я вообще одно время подумал на неё перейти, но вот зная некоторые её баги изнутри она меня почему то отталкивает. Да и плагинов к ней с гулькин х*р. И привычка.

e1f 24.11.2009 19:40

Для использования ее как браузера, а не средства для разработки (тут плохо, спору нет) -- имхо очень хороша. А если пользователю нравится -- он использует, и разработчикам так или иначе придется под нее подстраиваться (возьмите ИЕ6).

Kolyaj 11.10.2010 16:48

Подниму-ка темку.

Кто-нибудь знает, как заставить Оперу реагировать на text-indent в textarea?

НиколайКут 19.12.2010 12:17

Мой сайт в Opera-11 тоже перестал работать.
Проблема тоже с ОТРИСОВКОЙ при анимации.
Т.е. animate работает, но не орисовывается результат.
Два дня искал причину.
Нашел. Делюсь.
У меня была конструкция:
<div class=...>
<span class=...>
<div class=...>

меню с анимацией.

</div>
</span>
</div>

(Коментировать не надо. Сам знаю.)
Так вот проблема в этом <span>
Убрал (заменил на div) и все заработало.

И еще:
Увидеть, что именно отрисовка не работает легко. Достаточно во время анимации прокрутить окно обозревателя по вертикали.
Или после анимации распахнуть поверх другое окно и опять схлопнуть...

НиколайКут 19.12.2010 13:08

Вдогонку.
Глубоко не копал, но ощещение, что проблема в установке по умолчанию "displey:" для span (а может и не только).
Я пробовал ставить у своего span displey:block и начинало отрисовываться...
Аналогично :inline-block

x-yuri 19.12.2010 18:07

именно displey:block?

НиколайКут 19.12.2010 18:16

Ну апчепятка. Ну бывает.
Здесь же форум вовсе не языкознавцев...
Признаю свою вину, меру, степень, глубину...
Но решение именно там. Сегодня проделал несколько экспериментов и все более убежден, что animate глючит именно из-за display: по умолчанию.
У меня вообще примитив... Никаких там textIndent.
И не отрисовывалось.


Часовой пояс GMT +3, время: 15:45.