視訊筆畫壓感 video-scrubber

視訊筆畫壓感是水準滑桿控制項,可讓使用者動態搜尋目前播放視訊內的任何時間位置。

清除器「旋鈕」也會隨著視訊播放而移動,以指出視訊在播放期間的目前時間位置。 視訊筆畫壓感一律採用控制列的整個寬度。 您可以利用CSS建立視訊筆畫壓感的外觀,並變更其高度和垂直位置。

視訊筆畫壓感的一般外觀是使用下列CSS類別選取器來控制:

.s7videoviewer .s7videoscrubber
.s7videoviewer .s7videoscrubber .s7videotime
.s7videoviewer .s7videoscrubber .s7knob

視訊筆畫壓感的​ CSS屬性

上邊框的位置,包括邊框間距。
從下邊框定位,包括內距。
高度
視訊筆畫壓感的高度。
背景色彩
視訊筆畫壓感色彩。

下列CSS類別選取器會追蹤背景、播放和載入指標:

.s7videoviewer .s7videoscrubber .s7track
.s7videoviewer .s7videoscrubber .s7trackloaded
.s7videoviewer .s7videoscrubber .s7trackplayed

曲目​ CSS屬性

高度
對應磁軌的高度。
背景色彩
對應曲目的顏色。

下列CSS類別選取器會控制旋鈕:

.s7videoviewer .s7videoscrubber .s7knob

旋鈕​ CSS屬性

垂直旋鈕位移。
寬度
旋鈕寬度。
高度
旋鈕的高度。
背景影像
旋鈕圖稿。
背景位置

若使用CSS拼寫,則定位在圖稿sprite內。

請參閱 CSS Sprite

下列CSS類別選擇器可控制播放時間泡泡:

.s7videoviewer .s7videoscrubber .s7videotime

時間播放泡泡的​ CSS屬性

字型系列
用於時間顯示文字的字型系列。
字型大小
用於時間顯示文字的字型大小。
色彩
用於時間顯示文字的字型顏色。
寬度
泡泡區域寬度。
高度
泡泡區域高度。
內距
泡泡區域邊距。
背景影像
泡泡圖稿。
背景位置

若使用CSS拼寫,則定位在圖稿sprite內。

請參閱 CSS Sprite

text-align
文字與泡泡區域的對齊方式。

視訊筆畫壓感工具提示可以當地語系化。 如需詳細資訊,請參閱使用者介面元素的本地化

範例 — 若要設定視訊檢視器,其中包含具有自訂軌跡顏色的視訊筆畫壓感。 筆畫壓感必須有10個畫素高,並且位於控制列的頂端和左緣的10個畫素和35個畫素處。

.s7videoviewer .s7videoscrubber  {
top:10px;
left:35px;
height:10px;
background-color:#AAAAAA;
}
.s7videoviewer .s7videoscrubber .s7track {
height:10px;
background-color:#444444;
}
.s7videoviewer .s7videoscrubber .s7trackloaded {
height:10px;
background-color:#666666;
}
.s7videoviewer .s7videoscrubber .s7trackplayed {
height:10px;
background-color:#888888;
}

當使用navigation引數啟用視訊章節化時,章節位置會在視訊筆畫壓感追蹤上方顯示為標籤。

視訊章節標籤是由下列CSS類別選取器控制:

 .s7videoviewer .s7videoscrubber .s7navigation

視訊章節標籤的CSS屬性

寬度
視訊章節標籤寬度。
高度
視訊章節標籤高度。
背景影像
視訊章節標籤圖稿。
背景位置

若使用CSS拼寫,則定位在圖稿sprite內。

請參閱 CSS Sprite

NOTE
此按鈕同時支援state屬性選取器,可用來將不同的外觀元素套用至不同的按鈕狀態。 特別是,selected='default'對應於預設的視訊章節標籤狀態,當滑鼠移至上方或觸控手勢啟動視訊章節標籤時,會使用selected='over'

範例 — 若要設定視訊章節標籤(5 x 8畫素),且在「預設」和「超過」狀態使用不同的藝術品。

.s7videoviewer .s7videoscrubber .s7navigation {
width:5px;
height:8px;
}
.s7videoviewer .s7videoscrubber .s7navigation[state="default"] {
background-image: url("images/v2/VideoScrubberDiamond.png");
}
.s7videoviewer .s7videoscrubber .s7navigation[state="over"] {
background-image: url("images/v2/VideoScrubberDiamond_over.png");
}

視訊章節泡泡位於視訊章節標籤的上方,並顯示指定章節的標題、開始時間和說明。 您可以控制相對於視訊筆畫壓感軌跡的最大泡泡寬度和垂直位移。 其餘由元件自動計算。

視訊章節泡泡由下列CSS類別選取器控制:

.s7videoviewer .s7videoscrubber .s7chapter

視訊章節泡泡的CSS屬性

最大寬度
視訊章節泡泡的最大寬度。
從視訊筆畫壓感軌跡的垂直位移。

範例 — 設定寬235畫素且從視訊筆畫壓感軌跡底部往上八個畫素的視訊章節泡泡。

.s7videoviewer .s7videoscrubber .s7chapter {
max-width:235px;
bottom:8px;
}

視訊章節泡泡圖包含選用的標題和內容。 標題具有選用的章節開始時間和章節標題。

標題由以下CSS類別選取器控制:

.s7videoviewer .s7videoscrubber .s7chapter .s7header

視訊章節泡泡標題的CSS屬性

高度
視訊章節泡泡標題高度。
內距
視訊章節泡泡標題文字的內部邊框間距。
背景色彩
視訊章節泡泡標題背景顏色。
行高
視訊章節泡泡標題文字行高度。

範例 — 若要設定高22畫素的視訊章節泡泡標題、高22畫素的線條高度、12畫素的水準邊界和灰色背景。

.s7videoviewer .s7videoscrubber .s7chapter .s7header {
height:22px;
padding:0 12px;
line-height:22px;
background-color: rgba(51, 51, 51, 0.8);
}

視訊章節的開始時間由下列CSS類別選取器控制:

 .s7videoviewer .s7videoscrubber .s7chapter .s7header .s7starttime

視訊章節開始時間的CSS屬性

色彩
文字顏色。
字型粗細
字型粗細。
字型大小
字型大小。
字型系列
字型系列。
右內距
開始時間和章節標題之間的內距。

範例 — 若要設定章節開始時間,請使用灰色10畫素Verdana字型,且右側有10畫素邊框間距。

.s7videoviewer .s7videoscrubber .s7chapter .s7header .s7starttime {
color: #dddddd;
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 10px;
padding-right: 10px;
}

視訊章節標題由下列CSS類別選取器控制:

.s7videoviewer .s7videoscrubber .s7chapter .s7header .s7title

視訊章節標題的CSS屬性

色彩
視訊章節標題文字色彩。
字型粗細
視訊章節標題字型粗細。
字型大小
視訊章節標題字型大小。
字型系列
視訊章節標題字型系列。

範例 — 設定使用白色、粗體、10畫素Verdana字型的視訊章節標題。

.s7videoviewer .s7videoscrubber .s7chapter .s7header .s7title {
color: #ffffff;
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 10px;
font-weight: bold;
}

視訊章節說明由下列CSS類別選取器控制:

 .s7videoviewer .s7videoscrubber .s7chapter .s7description

視訊章節描述的CSS屬性

色彩
視訊章節說明文字色彩。
背景色彩
影片章節說明背景色彩。
字型粗細
視訊章節說明字型粗細。
字型大小
視訊章節說明字型大小。
字型系列
視訊章節說明字型系列。
行高
影片章節說明行高。
內距
視訊章節說明內邊距。

範例 — 若要設定視訊章節描述,請使用深灰色、11畫素的Verdana字型,搭配淺灰色背景。 最後,會使用5個畫素的行高、12個畫素的水準邊框間距、12個畫素的上邊框間距和9個畫素的下邊框間距。

.s7videoviewer .s7videoscrubber .s7chapter .s7description {
color: #333333;
background-color: rgba(221, 221, 221, 0.9);
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 11px;
line-height: 15px;
padding: 12px 12px 9px;
}

章節泡泡底部的楔形聯結器由以下CSS類別選取器控制:

 .s7videoviewer .s7videoscrubber .s7chapter .s7tail

楔形聯結器的​ CSS屬性

邊框顏色

楔形聯結器顏色。

定義為 <color>透明,以便只定義上邊框顏色,其餘邊框保持透明。

邊框寬度

楔形聯結器寬度。

定義為 <width> <width> 0 ,以便只為上邊界與水準邊界定義相同的寬度,而下邊界寬度為 0 。

利潤
僅定義負的下邊界。 其值應該與邊框寬度相同。

範例 — 若要設定灰色、六個畫素的楔形聯結器:

.s7videoviewer .s7videoscrubber .s7chapter .s7tail {
border-color: rgba(221, 221, 221, 0.9) transparent transparent;
border-width: 6px 6px 0;
margin: 0 0 0 -6px;
}
recommendation-more-help
b7426f53-aad9-4c00-83fc-664f30f681e8