首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在galleria中调整缩略图的渲染

在galleria中调整缩略图的渲染
EN

Stack Overflow用户
提问于 2012-10-31 18:58:21
回答 1查看 183关注 0票数 1

我正在做经典的画廊主题来展示一个画廊。这里的要求是,如果缩略图列表div宽度增加超过24,则使用水平滚动条以下面的顺序显示缩略图和图像。

代码语言:javascript
复制
1 3 5 7 9  11 13 15 17 19 21 23 ..

2 4 6 8 10 12 14 16 18 20 22 24 ..

因为如果图像小于24而大于12,则顺序应在两行中呈现为:

代码语言:javascript
复制
1 2 3 4 5 6 7 8 9 10 11 12

13 14 15 ..

因为如果图像小于12,则图像应在单行中呈现为:-

代码语言:javascript
复制
1 2 3 4 5 6 7...

目前,我所做的是使用css3列属性根据图像计数使用不同的类来完成此操作。这在所有浏览器中都有效,但在IE8中除外。

那么,有没有什么方法可以替代IE8或更小的css3列属性呢?或者一些更好的方法来实现在IE中也能正常工作的东西。

EN

回答 1

Stack Overflow用户

发布于 2013-04-23 00:59:17

IE8中的列没有直接的替代品。要解决这个问题,您需要检测缩略图的数量,然后适当地分配类,并编写自定义css类。

所以你可以添加一个" columns“类到缩略图容器中,然后编写你已经需要的css来正确地显示列(可能需要调整),然后再编写另一个类来获得不同的显示。

也就是说,galleria在这方面确实没有最简单的API。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13156345

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档