Библиотека разметки каскадных сеток

0

Существует довольно библиотека для макета сетки - масонство (каскадная библиотека раскладки сетки)
И есть один веб-сайт, который использует это - thereason.us

Я хочу знать, как плитки сделаны разных размеров? Я имею в виду, что я знаю, что существуют разные стили: портрет, обрезанный, портретный, большой, средний, пейзаж, большой_ленд и т.д., Но как их назначают так удивительно - вручную или есть какой-то алгоритм? Я не видел, чтобы какая-либо последовательность в макете была автоматической, так может ли кто-нибудь сказать мне, как я могу автоматически назначать разные стили одинаковыми?

Теги:

1 ответ

0
Лучший ответ

Масонство - это 1-й дешифратор. Он пытается минимизировать разрывы в стене, и это проблема оптимизации. Обратите внимание, что стена строится не с рядами. Он использует вертикальную сетку. С упаковкой вы также можете контролировать размер строки, поэтому, возможно, она может решить проблему с упаковкой 2d. Вы также можете попробовать решение для динамического программирования для решения проблемы с упаковкой.

  • 0
    спасибо, сейчас посмотрю

Ещё вопросы

Сообщество Overcoder
Наверх
Меню