dklemmt/contao_dk_masonry

Contao开源内容管理系统(CMS)的Masonry插件实现

安装数: 3,893

依赖者: 0

建议者: 0

安全: 0

星标: 3

关注者: 3

分支: 2

公开问题: 1

类型:contao-bundle

2.0.4 2024-07-16 14:59 UTC

This package is auto-updated.

Last update: 2024-09-16 15:21:01 UTC


README

Version License Downloads

Masonry 是David DeSandro开发的一个JavaScript插件,实现了智能的 网格布局。Masonry(来自英文“砖块”,意为砖墙),根据元素的尺寸和可用垂直空间,将包含的元素以最优的错位排列,就像砖墙一样。

安装此扩展后,在Contao中可使用额外的内容元素

  • Masonry - 相册 类似于Contao相册,增加了新的功能
  • 以及两个包装元素 Masonry - 封面开始Masonry - 封面结束,以便在网格中放置任何元素

扩展和Masonry的可能性

  • 将列宽配置为固定值或通过指定的CSS类间接配置
  • 将列间距宽度配置为固定值或通过指定的CSS类间接配置
  • 水平对齐(左/右),从哪个方向开始放置元素
  • 垂直对齐(上/下),从哪个方向开始放置元素
  • 多种主题

来源/示例

http://masonry.desandro.com/

技巧/提示

  • 要启动Masonry,必须在页面布局中添加 jQuery
  • 元素的宽度 必须 通过CSS定义,并且独立于列宽设置 - 即使它们相同。否则会出现显示错误。