powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / XML, XSL, XPath, XQuery [игнор отключен] [закрыт для гостей] / Расположение блоков в зависимости от высоты
6 сообщений из 6, страница 1 из 1
Расположение блоков в зависимости от высоты
    #36724801
walek
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Задача по сути больше алгоритмическая, но делатся будет фукнцией JS в XSLT, может кто что и подскажет.

Допустим имеется 3 текстовых блока с заранее неизвестной высотой, свёрстанные в 2-х колоночный вид.
Задача: в зависимости от высоты блоков распологать их так, чтобы зазоры между ними было минимальным.
К примеру, если первый блок имеет высоту 20 пикселей, второй — 30, а третий 50, нужно чтобы блоки расположились так:
слева — 20 px, 30px, справа — 50px (расположение слева-справа не имеет существенного значения, главное принцип пропорционального размещения)
Картинка иллюстрирует принцип задачи Расположение блоков в зависимости от высоты
Розовые блоки — зазоры между блоками, чем меньше, тем лучше.

Спасибо!
...
Рейтинг: 0 / 0
Расположение блоков в зависимости от высоты
    #36724807
walek
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ссылка скушалась
http://www.artgorbunov.ru/var/files/8/4c1f8c53b31932.13212379
...
Рейтинг: 0 / 0
Расположение блоков в зависимости от высоты
    #36725668
Andry Trushin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
walek,

Задача крайне гиморойная. Решается на JS.

Строишь свои 3 дива друг под другом.
На онлоад меряешь их высоту .offsetHeight
С помощью такой-то матери и сравнений находишь 2 самых коротких блока...

Ну дальше перефигачиваешь весь HTML с блоками.
...
Рейтинг: 0 / 0
Расположение блоков в зависимости от высоты
    #36725918
walek
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Andry Trushin, знать бы ещё алгоритм этой матери :)
...
Рейтинг: 0 / 0
Расположение блоков в зависимости от высоты
    #36726661
Фотография _Vasilisk_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если я не ошибаюсь, то Вам нужно смотреть задачу у покрытии
...
Рейтинг: 0 / 0
Расположение блоков в зависимости от высоты
    #36726663
Фотография _Vasilisk_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
* задачу о покрытии
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / XML, XSL, XPath, XQuery [игнор отключен] [закрыт для гостей] / Расположение блоков в зависимости от высоты
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]