您可以更改页内画廊的宽度(父页面中的画廊而不弹出 Highslide),而无需裁剪图像/更改图像的大小。
- 更改div
width
的gallery-area
(您可能还想更改height
)
- 更改
width
in inPageOptions
(您可能还想更改
height
)
- 这是要做的重要事情:更改
allowSizeReduction
为
inPageOptions
而true
不是false
现场演示:http: //jsfiddle.net/yf9X3/
<div id="gallery-area" style="width: 320px; height: 480px; margin: 0 auto; border: 1px solid silver">
// Options for the in-page items
var inPageOptions = {
//slideshowGroup: 'group1',
outlineType: null,
allowSizeReduction: true,
wrapperClassName: 'in-page controls-in-heading',
thumbnailId: 'gallery-area',
useBox: true,
width: 300,
height: 400,
targetX: 'gallery-area 10px',
targetY: 'gallery-area 10px',
captionEval: 'this.a.title',
numberPosition: 'caption'
};