首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何调整Highslide JS以适应新的响应式设计

如何调整Highslide JS以适应新的响应式设计
EN

Stack Overflow用户
提问于 2013-04-24 02:45:24
回答 1查看 2.6K关注 0票数 0

大约5年前,我在http://wela.ctc.edu/academy12-13.aspx (示例页面)这个网站上使用了Highslide JS。现在,我正在使用Twitter.Bootstrap重新设计网站,并试图弄清楚如何调整Highslide弹出窗口以在较小的设备宽度下工作。这是可能的,还是我应该使用另一个解决方案来实现?我已经尝试了在我的highslide- with -html.js文件中设置参数,但结果并不令人满意。如果可以在响应式设计中使用Highslide,请查看任何URL。

EN

回答 1

Stack Overflow用户

发布于 2013-04-25 21:02:11

简而言之,如果你要打开图片,Highslide非常适合小型设备。扩展器就是专门为此而构建的-在不超出视口边界的情况下尽可能大地显示图像。

但是当打开任何其他东西时--一个包含HTML内容的扩展器,一个iframe等等--扩展器最初必须是一个固定的大小。您可以在其上放置一个调整大小的手柄,但对于处理从智能手机到大型显示器的所有内容来说,这并不是很好。

如果不重写Highslide JS,就需要您的页面自己检测视区大小,然后动态地修改对htmlExpand()的调用(可能使用一些jQuery操作),或者更改.Highlide-html CSS类宽度,从而克服这一限制。后一种方法(以CSS为目标)似乎更容易一些。

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

https://stackoverflow.com/questions/16176884

复制
相关文章

相似问题

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