У меня есть разметка, которая выглядит примерно так:
<div class='root'>
<div class='wrapper'>
<div class='column'>
...
</div>
...
</div>
</div>
Корневой div имеет overflow: auto
и ширину / высоту, которые могут измениться. Столбцы имеют фиксированную ширину и плавают влево. Оболочка имеет фиксированную ширину, соответствующую сумме ширины столбцов. Конечным результатом является набор горизонтально расположенных столбцов в представлении, которые показывают полосы прокрутки, когда высота столбца или общая ширина столбца превышает его границы.
Я применил сортируемый пользовательский интерфейс jQuery к div-оболочке, чтобы можно было отсортировать столбцы внутри. Это прекрасно работает, за исключением одной проблемы: sorttable дает сортируемый элемент position: absolute
, который, очевидно, удаляет его из обычного макета. Поэтому, если столбец очень высокий, вся страница получает полосу прокрутки до тех пор, пока элемент не вернется на место.
Может ли сортируемый помощник оставаться в прокручиваемом элементе даже при сортировке?