使用者啟動影像地圖時,資訊面板彈出式視窗會顯示在檢視器區域的中央,該影像地圖具有Dynamic Media Classic中定義的rollover_key屬性,且檢視器的資訊面板功能已正確設定。
資訊面板背景涵蓋整個檢視器區域,並透過下列CSS類別選取器控制:
.s7ecatalogviewer .s7infopanelpopup .s7backoverlay
CSS屬性 |
說明 |
---|---|
background-image |
資訊面板填滿背景。 |
background-position |
若使用CSS sprite,則定位在圖稿sprite內。 另請參閱 CSS精靈 . |
範例 — 設定資訊面板快顯視窗以使用半透明黑色背景。
.s7ecatalogviewer .s7infopanelpopup .s7backoverlay {
background-color : rgba(0,0,0,0.75);
}
依預設,資訊面板對話方塊會顯示在檢視器區域的中央。 不過,您可以使用CSS類別選取器來控制其大小、對齊方式、背景和框線。
.s7ecatalogviewer .s7infopanelpopup .s7overlay
CSS屬性 |
說明 |
---|---|
左側 |
檢視器區域面板背景填滿內資訊面板對話方塊的水平位置。 |
頂部 |
資訊面板對話方塊在檢視器區域中的垂直位置。 |
width |
對話方塊寬度。 |
height |
對話方塊高度。 |
左邊界 |
資訊面板對話方塊的左邊界,可用於居中用途。 |
頂端邊界 |
資訊面板對話方塊的上邊界,可用於居中用途。 |
填補 |
內部對話方塊內距。 |
background-color |
對話方塊背景顏色。 |
border-radius |
對話方塊邊框半徑。 |
box-shadow |
對話方塊陰影。 |
範例 — 設定以檢視器區域為中心的300 x 200畫素資訊面板對話方塊。 頂端有40畫素邊框間距,其他兩側有10畫素邊框間距、淺灰色背景,以及10畫素邊框半徑和陰影。
.s7ecatalogviewer .s7infopanelpopup .s7overlay {
left: 50%;
top: 50%;
margin-left: -150px;
margin-top: -100px;
width: 300px;
height: 200px;
padding-top: 40px;
padding-right: 10px;
padding-bottom: 10px;
padding-left: 10px;
background-color:rgb(221,221,221);
border-radius: 10px 10px 10px 10px;
box-shadow: 0 0 5px rgba(0,0,0,0.25);
}
「資訊面板」對話方塊有一個關閉按鈕,按一下或點選按鈕可關閉對話方塊。
此按鈕的外觀由下列CSS類別選取器控制:
.s7ecatalogviewer .s7infopanelpopup .s7closebutton
CSS屬性 |
說明 |
---|---|
頂部 |
從對話方塊的頂端邊框定位。 |
右側 |
從對話方塊的右邊框定位。 |
左側 |
從對話方塊的左邊框定位。 |
底部 |
從對話方塊的底部邊框定位。 |
width |
按鈕寬度。 |
height |
按鈕高度。 |
background-image |
針對指定按鈕狀態顯示的影像。 |
background-position |
若使用CSS sprite,則定位在圖稿sprite內。 另請參閱 CSS精靈 . |
此按鈕支援 state
屬性選取器,可用來將不同的外觀元素套用至不同的按鈕狀態。
按鈕工具提示可以本地化。 另請參閱 使用者介面元素的本地化 以取得詳細資訊。
範例 — 若要設定對話方塊「關閉」按鈕,其位置為28 x 28畫素,且距離資訊面板對話方塊的頂端和右邊緣5畫素。 最後,針對四種不同按鈕狀態分別顯示不同的影像。
.s7ecatalogviewer .s7infopanelpopup .s7closebutton {
width: 28px;
height: 28px;
top: 5px;
right: 5px;
}
.s7ecatalogviewer .s7infopanelpopup .s7closebutton[state="up"] {
background-image:url(images/v2/InfoPanelPopup_CloseButton_dark_up.png);
}
.s7ecatalogviewer .s7infopanelpopup .s7closebutton[state="over"] {
background-image:url(images/v2/InfoPanelPopup_CloseButton_dark_over.png);
}
.s7ecatalogviewer .s7infopanelpopup .s7closebutton[state="down"] {
background-image:url(images/v2/InfoPanelPopup_CloseButton_dark_up.png);
}
.s7ecatalogviewer .s7infopanelpopup .s7closebutton[state="disabled"] {
background-image:url(images/v2/InfoPanelPopup_CloseButton_dark_up.png);
}