在覆盖范围内调整媒体大小时,是否可以使fancyBox忽略标题文本?
我正在使用fancyBox 2.1.5并在其下方显示带有多行标题的媒体。
我的问题是fancyBox似乎正在缩小媒体,试图在屏幕上放置长标题。 下面我附上了我的iPhone的截图,这是最明显的。
这里图像以完整尺寸显示,因为我删除了标题:
在这里,图像缩小,试图考虑长标题:
我希望fancyBox在调整媒体大小时忽略标题文本,并始终以全尺寸显示,如第一张图片中所示。 我可以滚动阅读所有标题文本。
谢谢你的帮助!
如果您可以滚动阅读所有title
文本,那么您可以将fitToView
和maxWidth
选项组合在一起,使媒体的大小符合您的要求,而不会忽略title
如:
$(".fancybox").fancybox({ fitToView: false, // avoids media to shrink to fit in the viewport margin: [20, 60, 20, 60], maxWidth: "90%", // avoids bigger media to stretch outside the viewport boundaries helpers: { title: { type: "inside" } } });
请参阅JSFIDDLE