2009-08-01 3 views
1

Я ищу библиотеку javascript, которая позволит мне перетаскивать текст по изображению с помощью некоторых ручек изменения размера, которые автоматически будут обертывать текст.Ищете библиотеку JS для перемещения текста

Я пробовал делать некоторые поиски, но не думаю, что использую правильные условия поиска.

Я надеюсь, что кто-то приступил к использованию similar.

Thanks :)

+0

jQuery, Prototype обеспечивают функции перетаскивания и перетаскивания. Вы можете писать текст в DIV и перетаскивать его по изображению. Но найти библиотеку, которая может изменять размер и обернуть текст, является самой сложной частью! – Kirtan

ответ

0

Я думаю, что ключевое слово, которое вы ищете, это «морф». Большинство библиотек анимации JavaScript имеют функции морфинга элементов, которые изменяют атрибуты css элемента в заданное время.

Вы должны проверить демонстрационные версии этих библиотек и попытаться представить, как вы можете сделать их подходящими для вашего случая.

Script.aculo.us обеспечивает одну из самых плавных анимаций, которые я когда-либо видел. Вы можете проверить список морфинг демо здесь: http://wiki.github.com/madrobby/scriptaculous/list-morph-demo
И Effect.morph документации здесь: http://wiki.github.com/madrobby/scriptaculous/effect-morph

$ FX является еще красиво сделанные библиотеки только для анимации: http://fx.inetcat.com/manuals.php#b3

JSAnim еще один хороший один: http://jsanim.com/

также проверить animator.js: http://berniecode.com/writing/animator.html

Это одна из самых достойных анимационных библиотек. Вы поймете, что существует общая схема, в которой вы можете комбинировать базовые эффекты и функции для создания любого настраиваемого эффекта, который вам нужен.

0

Уточняйте ваши потребности? Должен ли текст интегрироваться в изображение или должен ли он только накладывать изображение?

Если вы ищете второй, я бы сказал, что вам не нужна библиотека. Это должно быть возможно с некоторыми строками простого javascript.

+0

Текст не обязательно должен быть интегрирован в изображение, просто наведите курсор на него, выберите шрифт и оберните его, если пользователь нажимает на ручки изменения размера. Я мог бы написать что-то, но сегодня я в ленивом настроении :-) –