主样本

主样本由一行缩略图图像组成,其左右两侧均带有可选的滚动按钮。 仅当所有缩略图都不适合容器的宽度时,滚动按钮才在桌面上可见。 在移动设备上,或者如果缩略图可以适合容器宽度,则不会显示滚动按钮。

样本容器的外观由CSS类选择器控制:

.s7mixedmediaviewer .s7swatches

样本的CSS属性

height

样本的高度。

底部

相对于查看器容器的垂直样本偏移。

示例 — 设置高度为100像素的样本。

.s7mixedmediviewer .s7swatches {
 height: 100px;
}

样本缩略图之间的间距由以下CSS类选择器控制:

.s7mixedmediaviewer .s7swatches .s7thumbcell

CSS属性

说明

margin

每个缩略图周围水平和垂直边距的大小。 实际缩略图间距等于为设置的左右边距之和 .s7thumbcell .

示例

将间距设置为垂直和水平十像素。

.s7mixedmediaviewer .s7swatches .s7thumbcell {
 margin: 5px;
}

单个缩略图的外观可通过以下CSS类选择器进行控制:

.s7mixedmediaviewer .s7swatches .s7thumb

CSS属性

说明

width

缩略图的宽度。

height

缩略图的高度。

边界

缩略图的边框。

注意

缩略图支持 state 属性选择器,可用于将不同的外观应用于不同的缩略图状态。 特别是, state="selected" 对应于当前在主视图中显示的图像的缩略图, state="default" 与其余缩略图相对应,并且 state="over" 用于鼠标悬停。

示例 — 设置56 x 56像素的缩略图,其中具有浅灰色默认边框和深灰色选定边框。

.s7mixedmediaviewer .s7swatches .s7thumb {
 width: 56px;
 height: 56px;
}
.s7mixedmediaviewer .s7swatches .s7thumb[state="default"] {
 border: 1px solid #dddddd;
}
.s7mixedviewer .s7swatches .s7thumb[state="selected"] {
 border: 1px solid #666666;
}

资源的类型显示为叠加在缩略图图像上的图标,并且由以下CSS类选择器控制:

.s7mixedmediaviewer .s7swatches .s7thumb .s7thumboverlay

CSS属性

说明

width

图标叠加图的宽度。

height

图标叠加的高度。

该叠加图支持 type 具有以下可能值的属性选择器: image (对于单个图像), swatchset (对于样本集), spinset (对于旋转集),以及 video (适用于单个视频或自适应视频集)。

示例 — 要为旋转集、样本集和视频设置图标叠加图:

.s7mixedmediaviewer .s7swatches .s7thumb .s7thumboverlay[type="swatchset"] {
 background-image: url(images/v2/ThumbOverlaySwatchSet.png);
}
.s7mixedmediaviewer .s7swatches .s7thumb .s7thumboverlay[type="spinset"] {
 background-image: url(images/v2/ThumbOverlaySpinSet.png);
}
.s7mixedmediaviewer .s7swatches .s7thumb .s7thumboverlay[type="video"] {
 background-image: url(images/v2/ThumbOverlayVideo.png);
}

左右滚动按钮的外观由以下CSS类选择器控制:

.s7mixedmediaviewer .s7swatches .s7scrollleftbutton

.s7mixedmediaviewer .s7swatches .s7scrollrightbutton

无法使用CSS定位滚动按钮 topleftbottom、和 right 属性。 相反,查看器逻辑会自动定位它们。

CSS属性

说明

width

滚动按钮的宽度。

height

滚动按钮的高度。

background-image

针对给定按钮状态显示的图像。

background-position

如果使用CSS sprite,则定位在图稿sprite内。

参见 CSS脚本 .

注意

此按钮支持 state 属性选择器,可用于将不同的外观应用于不同的按钮状态: updownover、和 disabled.

可对按钮工具提示进行本地化。 参见 用户界面元素的本地化 了解更多信息。

示例 — 设置56 x 56像素的滚动按钮,并为每种状态设置不同的图稿。

.s7mixedmediaviewer .s7swatches .s7scrollleftbutton {
 background-size: auto;
 width: 56px;
 height: 56px;
}
.s7mixedmediaviewer .s7swatches .s7scrollleftbutton[state="up"]{
background-image:url(images/v2/ScrollLeftButton_up.png);
}
.s7mixedmediaviewer .s7swatches .s7scrollleftbutton[state="over"]{
 background-image:url(images/v2/ScrollLeftButton_over.png);
}
.s7mixedmediaviewer .s7swatches .s7scrollleftbutton[state="down"]{
 background-image:url(images/v2/ScrollLeftButton_down.png);
}
.s7mixedmediaviewer .s7swatches .s7scrollleftbutton[state="disabled"]{
 background-image:url(images/v2/ScrollLeftButton_disabled.png);
}
.s7mixedmediaviewer .s7swatches .s7scrollrightbutton {
 background-size: auto;
 width: 56px;
 height: 56px;
}
.s7mixedmediaviewer .s7swatches .s7scrollrightbutton[state="up"]{
background-image:url(images/v2/ScrollRightButton_up.png);
}
.s7mixedmediaviewer .s7swatches .s7scrollrightbutton[state="over"]{
 background-image:url(images/v2/ScrollRightButton_over.png);
}
.s7mixedmediaviewer .s7swatches .s7scrollrightbutton[state="down"]{
 background-image:url(images/v2/ScrollRightButton_down.png);
}
.s7mixedmediaviewer .s7swatches .s7scrollrightbutton[state="disabled"]{
 background-image:url(images/v2/ScrollRightButton_disabled.png);
}

在此页面上