資訊面板彈出式視窗

當使用者啟動影像地圖時,「資訊面板彈出畫面」會顯示在檢視器區域的中央,該影像地圖具有Dynamic Media Classic中定義的rovel_key屬性,而且如果已為檢視器正確設定資訊面板功能,則會顯示該彈出畫面。

資訊面板背景涵蓋整個檢視器區域,並由下列CSS類別選取器控制:

.s7ecatalogviewer .s7infopanelpopup .s7backoverlay

CSS屬性

說明

背景 — 影像

資訊面板會填滿背景。

背景位置

如果使用CSS精靈,則位於圖稿精靈內。

另請參閱 CSS Sprite .

範例 — 設定資訊面板快顯視窗以使用半透明黑色背景。

.s7ecatalogviewer .s7infopanelpopup .s7backoverlay { 
 background-color : rgba(0,0,0,0.75); 
}

預設情況下,資訊面板對話框顯示在查看器區域的中間。 不過,您也可以透過CSS類別選取器控制其大小、對齊方式、背景和邊框。

.s7ecatalogviewer .s7infopanelpopup .s7overlay

CSS屬性

說明

左側

查看器區域面板背景填充中資訊面板對話框的水準位置。

頂部

查看器區域內資訊面板對話框的垂直位置。

width

對話框寬度。

height

對話框高度。

左邊距

資訊面板對話方塊的左邊界可用於居中。

邊距上

資訊面板對話方塊的頂端邊界可用於居中。

填補

內部對話框邊框間距。

背景顏色

對話框背景顏色。

邊框半徑

對話框邊框半徑。

框陰影

對話陰影。

範例 — 設定檢視器區域居中的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屬性

說明

頂部

從對話方塊的上邊框定位。

右側

從對話框的右邊定位。

左側

從對話框的左邊框定位。

底部

從對話框的底邊定位。

寬度

按鈕寬度。

高度

按鈕高度。

背景 — 影像

針對指定按鈕狀態顯示的影像。

背景位置

如果使用CSS精靈,則位於圖稿精靈內。

另請參閱 CSS Sprite .

注意

此按鈕支援 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); 
}

本頁內容