У меня ограниченная область для отображения длинного текста. Он должен быть обернут эллипсисом. Когда вы наводите на нее курсор, его нужно прокручивать до конца, поэтому я придумал this, но у меня есть некоторые проблемы.Автоматический текст переполнения прокрутки с CSS3
- Это не работает в Opera Browser.
Он использует свойство статической ширины.
div.content:hover { width:742px; }
Даже текст короче; он прокручивается в статической продолжительности.
Как это решить?
EDIT: Я решил все эти проблемы с JavaScript, но чистое решение CSS3 будет по-прежнему прекрасным, потому что я ненавижу вводить правила CSS внутри моего кода JavaScript. http://fiddle.jshell.net/tU43F/18/
Спасибо за ваши усилия, но мне не нужен пользовательская анимация для линейного перехода. Я просто хочу дать динамическую продолжительность в зависимости от ширины текста, и это достигается моим последним редактированием с помощью js. –