色板由一行缩略图图像组成,左侧和右侧带有可选滚动按钮。 仅当所有缩略图都不能放入容器宽度时,滚动按钮才在桌面上可见。 在移动设备上,或者如果缩略图可以适合容器宽度,则不会显示滚动按钮。
.s7zoomviewer .s7swatches
主查看器区域的CSS属性
使用以下CSS类选择器控制色板容器的外观:
.s7zoomviewer .s7zoomresetbutton
CSS属性 |
说明 |
---|---|
width |
色板的宽度。 |
height |
色板的高度。 |
底部 |
垂直色板相对于查看器容器的偏移。 |
示例 — 将色板设置为460 x 100像素。
.s7zoomviewer .s7swatches {
width: 460px;
height: 100px;
}
使用以下CSS类选择器控制色板缩略图之间的间距:
.s7zoomviewer .s7swatches .s7thumbcell
CSS属性 |
说明 |
---|---|
margin |
每个缩略图周围的水平和垂直边距的大小。 实际缩略图间距等于为 .s7thumbcell . |
示例
将间距设置为垂直和水平10像素。
.s7zoomviewer .s7swatches .s7thumbcell {
margin: 5px;
}
通过以下CSS类选择器控制单个缩略图的外观:
.s7zoomviewer .s7swatches .s7thumb
CSS属性 |
说明 |
---|---|
宽度 |
缩略图的宽度。 |
高度 |
缩略图的高度。 |
边界 |
缩略图的边框。 |
缩略图支持 state
属性选择器,用于将不同的外观应用到不同的缩略图状态。 特别是, state="selected"
对应于主视图中当前显示的图像的缩略图, state="default"
对应于其余的缩略图,以及 state="over"
鼠标悬停时使用。
示例 — 设置缩略图56 x 56像素,默认边框为浅灰色,选定边框为深灰色。
.s7zoomviewer .s7swatches .s7thumb {
width: 56px;
height: 56px;
}
.s7zoomviewer .s7swatches .s7thumb[state="default"] {
border: 1px solid #dddddd;
}
.s7zoomviewer .s7swatches .s7thumb[state="selected"] {
border: 1px solid #666666;
}
左和右滚动按钮的外观由以下CSS类选择器控制:
.s7zoomviewer .s7swatches .s7scrollleftbutton
.s7zoomviewer .s7swatches .s7scrollrightbutton
无法使用CSS top、left、bottom和right属性定位滚动按钮。 查看器逻辑而是会自动定位它们。
CSS属性 |
说明 |
---|---|
宽度 |
滚动按钮的宽度。 |
高度 |
滚动按钮的高度。 |
背景图像 |
为给定按钮状态显示的图像。 |
背景位置 |
在图稿Sprite中放置(如果使用CSS Sprite)。 请参阅 CSS Sprite . |
此按钮支持 state
属性选择器,用于将不同的外观应用于不同的按钮状态: up
, down
, over
和 disabled
.
可以对按钮工具提示进行本地化。 请参阅 用户界面元素的本地化.
示例 — 设置56 x 56像素的滚动按钮,并且每个状态的图稿都不同。
.s7zoomviewer .s7swatches .s7scrollleftbutton {
background-size: auto;
width: 56px;
height: 56px;
}
.s7zoomviewer .s7swatches .s7scrollleftbutton[state="up"]{
background-image:url(images/v2/ScrollLeftButton_up.png);
}
.s7zoomviewer .s7swatches .s7scrollleftbutton[state="over"]{
background-image:url(images/v2/ScrollLeftButton_over.png);
}
.s7zoomviewer .s7swatches .s7scrollleftbutton[state="down"]{
background-image:url(images/v2/ScrollLeftButton_down.png);
}
.s7zoomviewer .s7swatches .s7scrollleftbutton[state="disabled"]{
background-image:url(images/v2/ScrollLeftButton_disabled.png);
}
.s7zoomviewer .s7swatches .s7scrollrightbutton {
background-size: auto;
width: 56px;
height: 56px;
}
.s7zoomviewer .s7swatches .s7scrollrightbutton[state="up"]{
background-image:url(images/v2/ScrollRightButton_up.png);
}
.s7zoomviewer .s7swatches .s7scrollrightbutton[state="over"]{
background-image:url(images/v2/ScrollRightButton_over.png);
}
.s7zoomviewer .s7swatches .s7scrollrightbutton[state="down"]{
background-image:url(images/v2/ScrollRightButton_down.png);
}
.s7zoomviewer .s7swatches .s7scrollrightbutton[state="disabled"]{
background-image:url(images/v2/ScrollRightButton_disabled.png);
}