Lora, алгоритм:
1. Определяем сколько панелек уместится по ширине (располагаемая ширина делить на ширину панелек с учётом просвета -- DIV ), получаем количество колонок;
2. Перебираем панельки с выделением;
3. Номер панельки целочисленно делим на число колонок (MOD), остаток - колонка положения панельки, умножаем на ширину с просветом, прибавляем начальный отступ, получаем отступ слева;
4. Номер панельки целочисленно делим на число колонок (DIV), получаем строку положения панельки, умножаем на высоту с просветом, прибавляем начальный отступ, получаем отступ от верха;
В схеме можно добавить и горизонтальный скрол.
code_34901.txt
Ответов: 8928
Рейтинг: 823
|
|||
карма: 19 |
| ||
файлы: 1 | code_34901.txt [5.4KB] [222] | ||
Голосовали: | Lora |