Video-Scrubber video-scrubber

Der Video-Scrubber ist der horizontale Schieberegler, mit dem Benutzende dynamisch nach einer beliebigen Position innerhalb des aktuell wiedergegebenen Videos suchen können.

Der Scrubber-Regler bewegt sich während der Videowiedergabe auch, um die aktuelle Zeitposition des Videos während der Wiedergabe anzuzeigen. Der Video-Scrubber nimmt immer die gesamte Breite der Steuerleiste ein. Es ist möglich, den Video-Scrubber mit Haut zu versehen und seine Höhe und vertikale Position mithilfe von CSS zu ändern.

Das allgemeine Erscheinungsbild des Video-Scrubbers wird mit dem folgenden CSS-Klassenselektor gesteuert:

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

CSS-Eigenschaften des Video-Scrubbers

Top-
Position ab dem oberen Rahmen, einschließlich Auffüllung.
untere
Position ab dem unteren Rand, einschließlich Abstand.
Höhe
Höhe des Video-Scrubbers.
-
Die Farbe des Video-Scrubbers.

Die folgenden CSS-Klassenselektoren verfolgen Hintergrund-, Wiedergabe- und Lastindikatoren:

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

CSS-Eigenschaften der Spur

Höhe
Höhe des entsprechenden Gleises.
-
Die Farbe der entsprechenden Spur.

Der folgende CSS-Klassenselektor steuert den Regler:

.s7videoviewer .s7videoscrubber .s7knob

CSS-Eigenschaften des Reglers

Top-
Vertikaler Knopfversatz.
Breite
Breite des Knopfes.
Höhe
Höhe des Drehknopfs.
Hintergrundbild-
Knopf-Bildmaterial.
Hintergrundposition

Positionieren Sie sie innerhalb des Bildsets, wenn CSS-Sprites verwendet werden.

Siehe von CSS-Sprites.

Der folgende CSS-Klassenselektor steuert die wiedergegebene Zeitblase:

.s7videoviewer .s7videoscrubber .s7videotime

CSS-Eigenschaften der wiedergegebenen Zeitblase

-
Die Schriftfamilie, die für die Zeitanzeige verwendet werden soll.
-
Die Schriftgröße, die für den Text der Zeitanzeige verwendet werden soll.
-
Die Schriftfarbe, die für die Zeitanzeige verwendet werden soll.
Breite
Breite des Blasenbereichs.
Höhe
Höhe des Blasenbereichs.
-
Auffüllung des Blasenbereichs.
Hintergrundbild-
Bubble-Grafik.
Hintergrundposition

Positionieren Sie sie innerhalb des Bildsets, wenn CSS-Sprites verwendet werden.

Siehe von CSS-Sprites.

zur Textausrichtung
Ausrichtung des Textes am Blasenbereich.

Die QuickInfo des Video-Scrubbers kann lokalisiert werden. Siehe Lokalisierung von Benutzeroberflächenelementen für weitere Informationen.

Beispiel - Zum Einrichten eines Video-Viewers mit einem Video-Scrubber mit benutzerdefinierten Spurfarben. Der Scrubber muss zehn Pixel hoch sein und zehn Pixel und 35 Pixel vom oberen und linken Rand der Steuerleiste entfernt positioniert sein.

.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;
}

Wenn die Videokapitelung mit dem Parameter "navigation" aktiviert ist, werden Kapitelpositionen als Markierungen über der Video-Scrubber-Spur angezeigt.

Die Videokapitelmarkierung wird durch den folgenden CSS-Klassenselektor gesteuert:

 .s7videoviewer .s7videoscrubber .s7navigation

CSS-Eigenschaften der Videokapitelmarkierung

Breite
Videokapitelmarkierungsbreite.
Höhe
Videokapitelmarkenhöhe
Hintergrundbild-
Videokapitelmarkierung
Hintergrundposition

Positionieren Sie sie innerhalb des Bildsets, wenn CSS-Sprites verwendet werden.

Siehe von CSS-Sprites.

NOTE
Diese Schaltfläche unterstützt sowohl die state Attributauswahl, mit der Sie verschiedene Skins auf verschiedene Schaltflächenzustände anwenden können. Insbesondere entspricht selected='default' dem standardmäßigen Videokapitelmarkierungsstatus und selected='over' wird verwendet, wenn die Videokapitelmarkierung durch eine Maus-über- oder Touch-Geste aktiviert wird.

Beispiel - Zum Einrichten einer Videokapitelmarkierung, die 5 x 8 Pixel groß ist und unterschiedliche Grafiken für den Status „Standard“ und „Über“ verwendet.

.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");
}

Die Videokapitelblase wird über der Videokapitelmarkierung positioniert und zeigt den Titel, die Startzeit und die Beschreibung für ein bestimmtes Kapitel an. Es ist möglich, die maximale Blasenbreite und den vertikalen Versatz relativ zur Video-Scrubber-Spur zu steuern. Der Rest wird automatisch von der Komponente berechnet.

Die Videokapitelblase wird durch den folgenden CSS-Klassenselektor gesteuert:

.s7videoviewer .s7videoscrubber .s7chapter

CSS-Eigenschaften der Videokapitelblase

max-width
Maximale Breite der Videokapitelblase.
untere
Vertikaler Versatz zur Video-Scrubber-Spur.

Beispiel - Zum Einrichten einer Videokapitelblase, die 235 Pixel breit ist und acht Pixel vom unteren Rand der Video-Scrubber-Spur nach oben zeigt.

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

Die Videokapitelblase besteht aus einer optionalen Kopfzeile und einem optionalen Inhalt. Die Kopfzeile hat die optionale Kapitelstartzeit und den Kapiteltitel.

Der Header wird durch den folgenden CSS-Klassenselektor gesteuert:

.s7videoviewer .s7videoscrubber .s7chapter .s7header

CSS-Eigenschaften der Bubble-Kopfzeile des Videokapitels

Höhe
Bubble-Header-Höhe des Videokapitels.
-
Innerer Abstand für den Text der Videokapitelblase.
-
Hintergrundfarbe des Videokapitels für die Sprechblase.
mit Zeilenhöhe
Bubble-Header-Text der Videokapitelhöhe

Beispiel - Zum Einrichten einer Videokapitel-Bubble-Kopfzeile, die 22 Pixel hoch ist, eine Zeilenhöhe von 22 Pixel, einen horizontalen Rand von 12 Pixel und einen grauen Hintergrund.

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

Die Startzeit des Videokapitels wird durch den folgenden CSS-Klassenselektor gesteuert:

 .s7videoviewer .s7videoscrubber .s7chapter .s7header .s7starttime

CSS-Eigenschaften der Startzeit des Videokapitels

-
Textfarbe.
-
Schriftstärke.
-
Schriftgröße.
-
Schriftfamilie.
Abstand rechts
Auffüllung zwischen der Startzeit und dem Kapiteltitel.

Beispiel - Zum Einrichten der Kapitelstartzeit mit der Schriftart Verdana (grau, zehn Pixel) und dem Abstand auf der rechten Seite.

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

Der Videokapiteltitel wird durch den folgenden CSS-Klassenselektor gesteuert:

.s7videoviewer .s7videoscrubber .s7chapter .s7header .s7title

CSS-Eigenschaften des Videokapiteltitels

-
Textfarbe des Videokapitels.
-
Schriftstärke des Videokapiteltitels.
-
Schriftgröße des Videokapiteltitels.
-
Schriftfamilie für Videokapiteltitel.

Beispiel - Zum Einrichten eines Videokapiteltitels, der eine weiße, fette, zehn Pixel große Verdana-Schriftart verwendet.

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

Die Beschreibung des Videokapitels wird durch den folgenden CSS-Klassenselektor gesteuert:

 .s7videoviewer .s7videoscrubber .s7chapter .s7description

CSS-Eigenschaften der Videokapitelbeschreibung

-
Textfarbe der Videokapitelbeschreibung.
-
Hintergrundfarbe der Videokapitelbeschreibung.
-
Schriftstärke der Videokapitelbeschreibung.
-
Schriftgröße der Videokapitelbeschreibung.
-
Schriftfamilie der Videokapitelbeschreibung.
mit Zeilenhöhe
Zeilenhöhe der Videokapitelbeschreibung
-
Beschreibung des Videokapitels, innerer Abstand.

Beispiel - Zum Einrichten einer Videokapitelbeschreibung mit einer dunkelgrauen, 11 Pixel großen Verdana-Schriftart und einem hellgrauen Hintergrund. Und schließlich verwendet fünf Pixel Zeilenhöhe, 12 Pixel horizontaler Abstand, 12 Pixel oberer Abstand und neun Pixel unterer Abstand.

.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;
}

Der Keil-Connector im unteren Bereich der Kapitelblase wird von der folgenden CSS-Klassenauswahl gesteuert:

 .s7videoviewer .s7videoscrubber .s7chapter .s7tail

CSS-Eigenschaften des Keil-Connectors

-

Farbe des Keilverbinders.

Wird als <color> transparente definiert, sodass nur die Farbe des oberen Rahmens definiert wird und die verbleibenden Rahmen transparent bleiben.

border-width

Breite des Keilverbinders.

Definiert als <width> <width> 0 , sodass dieselbe Breite nur für den oberen und horizontalen Rahmen definiert ist und die Breite des unteren Rahmens 0 beträgt.

-
Definiert nur einen negativen unteren Rand. Sie sollte denselben Wert wie border-width- haben.

Beispiel - So richten Sie einen grauen, sechs Pixel großen Keilverbinder ein:

.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