Я пытаюсь использовать пользовательский интерфейс JQuery, чтобы сделать блок текста перетаскиваемым (а позже - перетаскиваемым и изменяемым) Проблема заключается в том, что все примеры документации JQuery UI действуют на объекты, которые имеют явно заданные ширину и высоту CSS. Если вы делаете что-то вроде этого:
<script type="text/javascript">
$(function() {
$(".draggable").draggable();
});
</script>
<p class="draggable">Drag me around</p>
Без указания ширины и высоты CSS горизонтальная полоса прокрутки в браузере появляется и начинает сходить с ума, как только вы касаетесь текстового объекта. Проблема исчезнет, если указать свойства CSS ширины и высоты, но текст, с которым я работаю, является динамическим ... Я не могу указать ширину и высоту заранее. Есть ли другой способ предотвратить странное поведение полосы прокрутки?