Freigabe einbetten

Das Werkzeug Freigabe einbetten besteht aus einer Schaltfläche, die zum Social-Freigabe-Bereich hinzugefügt wird, und dem modalen Dialogfeld, das angezeigt wird, wenn das Tool aktiviert wird. Die Position der Schaltfläche wird vollständig vom Social-Freigabe-Tool verwaltet.

Das Erscheinungsbild der Schaltfläche "Freigabe einbetten"wird mit der folgenden CSS-Klassenauswahl gesteuert:

.s7videoviewer .s7embedshare

CSS-Eigenschaften des Tools für die Einbettungsfreigabe

width

Schaltflächenbreite.

height

Schaltflächenhöhe.

background-image

Das Bild, das für einen bestimmten Schaltflächenstatus angezeigt wird.

background-position

Position innerhalb des Bildsprites, wenn CSS-Sprites verwendet werden.

Siehe CSS-Sprites .

HINWEIS

Diese Schaltfläche unterstützt state -Attributauswahl, die verwendet werden kann, um verschiedene Skins auf verschiedene Schaltflächenzustände anzuwenden.

Sie können die Schaltfläche aus dem Social-Freigabebereich entfernen, indem Sie display:none CSS-Eigenschaft in ihrer CSS-Klasse.

Die QuickInfo der Schaltfläche kann lokalisiert werden. Siehe Lokalisierung der Elemente der Benutzeroberfläche für weitere Informationen.

Beispiel: So richten Sie eine eingebettete Freigabeschaltfläche mit 28 x 28 Pixel ein und zeigen für jeden der vier verschiedenen Schaltflächenstatus ein anderes Bild an:

.s7videoviewer .s7embedshare {
 width:28px;
 height:28px;
}
.s7videoviewer .s7embedshare[state='up'] {
background-image:url(images/v2/EmbedShare_dark_up.png);
}
.s7videoviewer .s7embedshare[state='over'] {
background-image:url(images/v2/EmbedShare_dark_over.png);
}
.s7videoviewer .s7embedshare[state='down'] {
background-image:url(images/v2/EmbedShare_dark_down.png);
}
.s7videoviewer .s7embedshare[state='disabled'] {
background-image:url(images/v2/EmbedShare_dark_disabled.png);
}

Die Hintergrundüberlagerung, die die Webseite abdeckt, wenn das Dialogfeld aktiv ist, wird mit der folgenden CSS-Klassenauswahl gesteuert:

.s7videoviewer .s7embeddialog .s7backoverlay

CSS-Eigenschaften der Hintergrundüberlagerung

Deckkraft

Deckkraft der Hintergrundüberlagerung.

background-color

Hintergrundüberlagerungsfarbe.

Beispiel: Um eine Hintergrundüberlagerung einzurichten, die grau mit einer Deckkraft von 70 % ist:

.s7videoviewer .s7embeddialog .s7backoverlay {
 opacity:0.7;
 background-color:#222222;
}

Standardmäßig wird das modale Dialogfeld zentriert auf dem Bildschirm auf Desktop-Systemen angezeigt und nimmt den gesamten Webseitenbereich auf Touch-Geräten. In allen Fällen wird die Positionierung und Größe des Dialogfelds von der Komponente verwaltet. Das Dialogfeld wird mit dem folgenden CSS-Klassenselektor gesteuert:

.s7videoviewer .s7embeddialog .s7dialog

CSS-Eigenschaften des Dialogfelds

border-radius

Rahmenradius des Dialogfelds, falls das Dialogfeld nicht den gesamten Browser annimmt.

background-color

Hintergrundfarbe des Dialogfelds.

width

Sollte entweder nicht festgelegt oder auf 100 % eingestellt sein. In diesem Fall nimmt das Dialogfeld das gesamte Browser-Fenster in Anspruch (dieser Modus wird auf Touch-Geräten empfohlen).

height

Sollte entweder nicht festgelegt oder auf 100 % eingestellt sein. In diesem Fall nimmt das Dialogfeld das gesamte Browser-Fenster in Anspruch (dieser Modus wird auf Touch-Geräten empfohlen).

Beispiel: Um das Dialogfeld so einzurichten, dass es das gesamte Browser-Fenster mit weißem Hintergrund auf Touch-Geräten verwendet:

.s7videoviewer .s7touchinput .s7embeddialog .s7dialog {
 width:100%;
 height:100%;
background-color: #ffffff;
}

Die Kopfzeile des Dialogfelds besteht aus einem Symbol, einem Titeltext und einer Schaltfläche zum Schließen. Der Kopfzeilencontainer wird mit

.s7videoviewer .s7embeddialog .s7dialogheader

CSS-Eigenschaften des Dialogfeldheaders

Padding

Innerer Abstand für Kopfzeileninhalte.

Das Symbol und der Titeltext werden in einen zusätzlichen Container eingeschlossen, der mit

.s7videoviewer .s7embeddialog .s7dialogheader .s7dialogline

CSS-Eigenschaften der Dialogfeldzeile

Padding

Innerer Abstand für das Kopfzeilensymbol und den Titel

Das Kopfzeilensymbol wird mit dem folgenden CSS-Klassenselektor gesteuert

.s7videoviewer .s7embeddialog .s7dialogheadericon

CSS-Eigenschaften des Kopfzeilensymbols des Dialogfelds

width

Symbolbreite.

height

Symbolhöhe.

background-image

Symbolbild.

background-position

Position innerhalb des Bildsprites, wenn CSS-Sprites verwendet werden.

Siehe CSS-Sprites .

Der Kopfzeilentitel wird mit der folgenden CSS-Klassenauswahl gesteuert:

.s7videoviewer .s7embeddialog .s7dialogheadertext

CSS-Eigenschaften des Kopfzeilentextes des Dialogfelds

Schriftstärke

Schriftstärke.

Schriftgröße

Schrifthöhe.

Schriftfamilie

Schriftfamilie.

Padding

Interner Textabstand.

Die Schaltfläche "Schließen"wird mit dem folgenden CSS-Klassenselektor gesteuert:

.s7videoviewer .s7embeddialog .s7closebutton

CSS-Eigenschaften der Schließen-Schaltfläche ​

Anfang

Vertikale Schaltflächenposition relativ zum Kopfzeilencontainer

rechts

Horizontale Schaltflächenposition relativ zum Kopfzeilencontainer

width

Schaltflächenbreite.

height

Schaltflächenhöhe.

Padding

Innerer Abstand der Schaltfläche.

background-image

Schaltflächenbild für jeden Status.

background-position

Position innerhalb des Bildsprites, wenn CSS-Sprites verwendet werden.

Siehe CSS-Sprites .

HINWEIS

Diese Schaltfläche unterstützt state -Attributauswahl, die verwendet werden kann, um verschiedene Skins auf verschiedene Schaltflächenzustände anzuwenden.

Die QuickInfo der Schaltfläche Schließen und der Titel des Dialogfelds können lokalisiert werden. Siehe Lokalisierung der Elemente der Benutzeroberfläche für weitere Informationen.

Beispiel: Um die Kopfzeile des Dialogfelds mit Abstand einzurichten, klicken Sie auf das Symbol mit 24 x 14 Pixel und geben Sie einen fett gedruckten Titel mit 16 Punkten ein. Und schließlich eine 28 x 28 Pixel lange Schließen-Schaltfläche, die zwei Pixel von der oberen Seite und zwei Pixel von der rechten Seite des Dialogfeldcontainers positioniert ist:

.s7videoviewer .s7embeddialog .s7dialogheader {
 padding: 10px;
}
.s7videoviewer .s7embeddialog .s7dialogheader .s7dialogline {
 padding: 10px 10px 2px;
}
.s7videoviewer .s7embeddialog .s7dialogheadericon {
    background-image: url("images/sdk/dlgembed_cap.png");
    height: 14px;
    width: 24px;
}
.s7videoviewer .s7embeddialog .s7dialogheadertext {
    font-size: 16pt;
    font-weight: bold;
    padding-left: 16px;
}
.s7videoviewer .s7embeddialog .s7closebutton {
 top:2px;
 right:2px;
 padding:8px;
 width:28px;
 height:28px;
}
.s7videoviewer .s7embeddialog .s7closebutton[state='up'] {
 background-image:url(images/sdk/close_up.png);
}
.s7videoviewer .s7embeddialog .s7closebutton[state='over'] {
 background-image:url(images/sdk/close_over.png);
}
.s7videoviewer .s7embeddialog .s7closebutton[state='down'] {
 background-image:url(images/sdk/close_down.png);
}
.s7videoviewer .s7embeddialog .s7closebutton[state='disabled'] {
 background-image:url(images/sdk/close_disabled.png);
}

Die Fußzeile des Dialogfelds besteht aus der Schaltfläche "Abbrechen". Der Fußzeilencontainer wird mit der folgenden CSS-Klassenauswahl gesteuert:

.s7videoviewer .s7embeddialog .s7dialogfooter

CSS-Eigenschaften der Fußzeile des Dialogfelds ​

rand

Rand, mit dem Sie die Fußzeile visuell vom Rest des Dialogfelds trennen können.

Die Fußzeile verfügt über einen inneren Container, der die Schaltfläche behält. Sie wird mit dem folgenden CSS-Klassenselektor gesteuert:

.s7videoviewer .s7embeddialog .s7dialogbuttoncontainer

CSS-Eigenschaften des Schaltflächenbehälters des Dialogfelds

Padding

Abstand zwischen Fußzeile und Schaltfläche innen.

Die Schaltfläche Alle auswählen wird mit dem folgenden CSS-Klassenselektor gesteuert:

.s7videoviewer .s7embeddialog .s7dialogactionbutton

Die Schaltfläche ist nur auf Desktop-Systemen verfügbar.

CSS-Eigenschaften der Schaltfläche "Alle auswählen"

width

Schaltflächenbreite.

height

Schaltflächenhöhe.

color

Schaltflächentextfarbe für jeden Status.

background-color

Schaltflächen-Hintergrundfarbe für jeden Status.

HINWEIS

Die Schaltfläche Alle auswählen unterstützt die state -Attributauswahl, die verwendet werden kann, um verschiedene Skins auf verschiedene Schaltflächenzustände anzuwenden.

Die Schaltfläche Abbrechen wird mit der folgenden CSS-Klassenauswahl gesteuert:

.s7videoviewer .s7embeddialog .s7dialogcancelbutton

CSS-Eigenschaften der Schaltfläche "Abbrechen"im Dialogfeld

width

Schaltflächenbreite.

height

Schaltflächenhöhe.

color

Schaltflächentextfarbe für jeden Status.

background-color

Schaltflächen-Hintergrundfarbe für jeden Status.

HINWEIS

Die Schaltfläche "Abbrechen"unterstützt die state -Attributauswahl, die verwendet werden kann, um verschiedene Skins auf verschiedene Schaltflächenzustände anzuwenden.

Darüber hinaus verwenden beide Schaltflächen eine gemeinsame CSS-Klasse, die CSS-Einstellungen enthalten kann, die für andere Dialogfeldschaltflächen identisch sind:

.s7videoviewer .s7embeddialog .s7dialogfooter .s7button

CSS-Eigenschaften der Schaltfläche

Schriftstärke

Schriftstärke der Schaltfläche.

Schriftgröße

Schriftgröße der Schaltfläche.

Schriftfamilie

Schriftfamilie der Schaltflächen.

line-height

Texthöhe innerhalb der Schaltfläche. Beeinflusst die vertikale Ausrichtung.

box-Shadow

Schlagschatten

margin-right

Rand der rechten Schaltfläche.

Die QuickInfos für Schaltflächen können lokalisiert werden. Siehe Lokalisierung der Elemente der Benutzeroberfläche für weitere Informationen.

Beispiel: Zum Einrichten einer Fußzeile des Dialogfelds mit einer Schaltfläche "Abbrechen"von 64 x 34, deren Textfarbe und Hintergrundfarbe je nach Schaltflächenstatus unterschiedlich sind:

.s7videoviewer .s7embeddialog .s7dialogfooter {
    border-top: 1px solid #909090;
}
.s7videoviewer .s7embeddialog .s7dialogbuttoncontainer {
    padding-bottom: 6px;
    padding-top: 10px;
}
.s7videoviewer .s7embeddialog .s7dialogfooter .s7button {
    box-shadow: 1px 1px 1px #999999;
    color: #FFFFFF;
    font-size: 9pt;
    font-weight: bold;
    line-height: 34px;
    margin-right: 10px;
}
.s7videoviewer .s7embeddialog .s7dialogcancelbutton {
 width:64px;
 height:34px;
}
.s7videoviewer .s7embeddialog .s7dialogcancelbutton[state='up'] {
 background-color:#666666;
 color:#dddddd;
}
.s7videoviewer .s7embeddialog .s7dialogcancelbutton[state='down'] {
 background-color:#555555;
 color:#ffffff;
}
.s7videoviewer .s7embeddialog .s7dialogcancelbutton[state='over'] {
 background-color:#555555;
 color:#ffffff;
}
.s7videoviewer .s7embeddialog .s7dialogcancelbutton[state='disabled'] {
 background-color:#b2b2b2;
 color:#dddddd;
}
.s7videoviewer .s7embeddialog .s7dialogactionbutton {
 width:82px;
 height:34px;
}
.s7videoviewer .s7embeddialog .s7dialogactionbutton[state='up'] {
 background-color:#333333;
 color:#dddddd;
}
.s7videoviewer .s7embeddialog .s7dialogactionbutton[state='down'] {
 background-color:#222222;
 color:#cccccc;
}
.s7videoviewer .s7embeddialog .s7dialogactionbutton[state='over'] {
 background-color:#222222;
 color:#cccccc;
}
.s7videoviewer .s7embeddialog .s7dialogactionbutton[state='disabled'] {
 background-color:#b2b2b2;
 color:#dddddd;
}

Der Hauptdialogbereich (zwischen der Kopfzeile und der Fußzeile) enthält bildlauffähigen Dialogfeldinhalt und Bildlaufbereich auf der rechten Seite. In allen Fällen verwaltet die Komponente die Breite dieses Bereichs. Es ist nicht möglich, ihn in CSS festzulegen. Der Hauptdialogbereich wird mit der folgenden CSS-Klassenauswahl gesteuert:

.s7videoviewer .s7embeddialog .s7dialogviewarea

CSS-Eigenschaften des Dialogfelds, in dem der Anzeigebereich angezeigt wird ​

height

Die Höhe des Hauptdialogfeld-Bereichs. Sie sollte nur angegeben werden, wenn das Dialogfeld im Desktop-Modus funktioniert. Dies ist nicht möglich, wenn die Größe des Dialogfelds so geändert wird, dass es das gesamte Browser-Fenster belegt.

background-color

Die Hintergrundfarbe des Hauptdialogfeld-Bereichs.

margin

Außenrand.

Beispiel: Zum Einrichten eines Hauptdialogfeld-Bereichs mit einer Höhe von 300 Pixel, einer zehnten Pixelbreite und einem weißen Hintergrund:

.s7videoviewer .s7embeddialog .s7dialogviewarea {
 background-color:#ffffff;
 margin:10px;
 height:300px;
}

Der gesamte Formularinhalt (z. B. Beschriftungen und Eingabefelder) befindet sich in einem Container, der mit

.s7videoviewer .s7embeddialog .s7dialogbody

Wenn die Höhe dieses Containers größer als der Hauptdialogfeld-Bereich zu sein scheint, wird automatisch ein vertikaler Bildlauf von der Komponente aktiviert.

CSS-Eigenschaften des Dialogfeldtexts ​

Padding

Innenabstand.

Beispiel: Zum Einrichten von Formularinhalten mit zehn Pixelabständen:

.s7videoviewer .s7embeddialog .s7dialogbody {
    padding: 10px;
}

Alle statischen Beschriftungen im Dialogfeldformular werden mit

.s7videoviewer .s7embeddialog .s7dialoglabel

Diese Klasse eignet sich nicht zur Steuerung der Größe oder Position der Beschriftung, da Sie sie auf Texte an verschiedenen Stellen der Formular-Benutzeroberfläche anwenden können.

CSS-Eigenschaften der Dialogfeldbeschriftung. ​

Schriftstärke

Schriftgröße beschriften.

Schriftgröße

Schriftgröße beschriften.

Schriftfamilie

Schriftfamilie beschriften.

color

Textfarbe beschriften.

Die QuickInfos für die Beschriftungen des Dialogfelds können lokalisiert werden. Siehe Lokalisierung der Elemente der Benutzeroberfläche für weitere Informationen.

Beispiel: Um alle Beschriftungen so einzurichten, dass sie grau und fett mit einer 9-Pixel-Schriftart sind:

.s7videoviewer .s7embeddialog .s7dialoglabel {
    color: #666666;
    font-size: 9pt;
    font-weight: bold;
}

Die Größe der Textkopie, die über dem Einbettungscode angezeigt wird, wird mit der folgenden CSS-Klassenauswahl gesteuert:

.s7videoviewer .s7embeddialog .s7dialoginputwide

CSS-Eigenschaften des für die gesamte Eingabe des Dialogfelds vorgesehenen Felds

width

Breite des Eingabefelds.

Padding

Innenabstand.

Beispiel: Zum Festlegen einer Textkopie auf eine Breite von 430 Pixel und einen Abstand von zehn Pixel am unteren Rand:

.s7videoviewer .s7embeddialog .s7dialoginputwide {
    padding-bottom: 10px;
    width: 430px;
}

Der Einbettungscode wird in Container eingeschlossen und mit der folgenden CSS-Klassenauswahl gesteuert:

.s7videoviewer .s7embeddialog .s7dialoginputcontainer

CSS-Eigenschaften des Dialogfeldeingabecontainers

width

Die Breite des Einbettungscode-Containers.

rand

Ränder um den Einbettungscode-Container.

Padding

Innenabstand.

Beispiel: Um einen grauen Rahmen von einem Pixel um den Einbettungscode-Text festzulegen, legen Sie eine Breite von 430 Pixel fest und weisen einen Abstand von zehn Pixeln auf:

.s7videoviewer .s7embeddialog .s7dialoginputcontainer {
    border: 1px solid #CCCCCC;
    padding: 10px;
    width: 430px;
}

Der tatsächliche Einbettungscode-Text wird mit der folgenden CSS-Klassenauswahl gesteuert:

.s7videoviewer .s7embeddialog .s7dialoginputcontainer

CSS-Eigenschaften des Dialogfeldeingabecontainers

word-wrap

Wortumbruchstil.

Beispiel - So richten Sie eingebetteten Code so ein, dass break-word Wortumbruch:

.s7videoviewer .s7embeddialog .s7dialogmessage {
    word-wrap: break-word;
}

Beschriftung und Dropdown-Liste der Einbettungsgröße befinden sich unten im Dialogfeld und werden in einen mit der folgenden CSS-Klassenauswahl gesteuerten Container eingefügt:

.s7videoviewer .s7embeddialog .s7dialogembedsizepanel

CSS-Eigenschaften des Dialogfelds Einbettungsgrößenbereich

Padding

Innenabstand.

Beispiel: Zum Einrichten eines Bedienfelds für die Einbettungsgröße mit zehn Pixel Abstand:

.s7videoviewer .s7embeddialog .s7dialogembedsizepanel {
    padding: 10px;
}

Die Größe und Ausrichtung der Beschriftung für die Einbettungsgröße wird mit der folgenden CSS-Klassenauswahl gesteuert:

.s7videoviewer .s7embeddialog .s7dialogembedsizepanel

CSS-Eigenschaften des Dialogfelds Einbettungsgrößenbereich

vertikale Ausrichtung

Vertikale Ausrichtung der Beschriftung.

width

Beschriftungsbreite.

Beispiel - zum Festlegen der Beschriftung für die Einbettungsgröße auf die obere Ausrichtung und eine Breite von 80 Pixel:

.s7videoviewer .s7embeddialog .s7dialogembedsizelabel {
    vertical-align: top;
    width: 80px;
}

Die Breite des Kombinationsfelds für die Einbettungsgröße wird mit der folgenden CSS-Klassenauswahl gesteuert:

.s7videoviewer .s7embeddialog .s7combobox

CSS-Eigenschaften des Kombinationsfelds

width

Breite des Kombinationsfeldes.

HINWEIS

Das Kombinationsfeld unterstützt die expanded Attributauswahl mit möglichen Werten true und false. Die true wird verwendet, wenn das Kombinationsfeld eine der vordefinierten Einbettungsgrößen anzeigt. Daher sollte es alle verfügbaren Breiten annehmen. Die false wird verwendet, wenn im Kombinationsfeld die Option Benutzerdefinierte Größe ausgewählt ist. Daher sollte sie verkleinert werden, um Platz für benutzerdefinierte Eingabefelder für Breite und Höhe zu schaffen.

Beispiel - So legen Sie fest, dass das Kombinationsfeld für die Einbettungsgröße bei der Anzeige eines vordefinierten Elements 300 Pixel breit und bei der Anzeige einer benutzerdefinierten Größe 110 Pixel breit ist:

.s7videoviewer .s7embeddialog .s7combobox[expanded="true"] {
    width: 300px;
}
.s7videoviewer .s7embeddialog .s7combobox[expanded="false"] {
    width: 110px;
}

Die Höhe des Kombinationsfeldtextes wird durch ein spezielles inneres Element definiert und mithilfe des folgenden CSS-Klassenselektors gesteuert:

.s7videoviewer .s7embeddialog .s7combobox .s7comboboxtext

CSS-Eigenschaften des Kombinationsfeldtextes

height

Texthöhe im Kombinationsfeld.

Beispiel: Zum Festlegen der Höhe des Kombinationsfelds für die Einbettungsgröße auf 40 Pixel:

.s7videoviewer .s7embeddialog .s7combobox .s7comboboxtext {
    height: 40px;
}

Das Kombinationsfeld verfügt über eine Dropdown-Schaltfläche rechts und wird mit der folgenden CSS-Klassenauswahl gesteuert:

.s7videoviewer .s7embeddialog .s7combobox .s7comboboxbutton

CSS-Eigenschaften der Kombinationsfeld-Schaltfläche

Anfang

Vertikale Schaltflächenposition innerhalb des Kombinationsfelds.

rechts

Horizontale Schaltflächenposition innerhalb des Kombinationsfelds.

width

Schaltflächenbreite.

height

Schaltflächenhöhe.

background-image

Schaltflächenbild für jeden Status.

background-position

Position innerhalb des Bildsprites, wenn CSS-Sprites verwendet werden.

Siehe CSS-Sprites .

Diese Schaltfläche unterstützt state -Attributauswahl, die verwendet werden kann, um verschiedene Skins auf verschiedene Schaltflächenzustände anzuwenden.

Beispiel: Um eine Dropdown-Schaltfläche auf 28 x 28 Pixel festzulegen und für jeden Status ein eigenes Bild anzuzeigen:

.s7videoviewer .s7embeddialog .s7combobox .s7comboboxbutton {
 width:28px;
 height:28px;
}
.s7videoviewer .s7embeddialog .s7combobox .s7comboboxbutton[state='up'] {
 background-image:url(images/sdk/cboxbtndn_up.png);
}
.s7videoviewer .s7embeddialog .s7combobox .s7comboboxbutton[state='over'] {
 background-image:url(images/sdk/cboxbtndn_over.png);
}
.s7videoviewer .s7embeddialog .s7combobox .s7comboboxbutton[state='down'] {
 background-image:url(images/sdk/cboxbtndn_over.png);
}
.s7videoviewer .s7embeddialog .s7combobox .s7comboboxbutton[state='disabled'] {
 background-image:url(images/sdk/cboxbtndn_up.png);
}

Der Bereich mit der Liste der Einbettungsgrößen, die beim Öffnen des Kombinationsfelds angezeigt wird, wird mit der folgenden CSS-Klassenauswahl gesteuert:

.s7videoviewer .s7embeddialog .s7comboboxdropdown

Die Größe und Position des Bedienfelds wird durch die Komponente gesteuert. Es ist nicht möglich, sie über CSS zu ändern.

CSS-Eigenschaften des Dropdown-Menüs "Kombinationsfeld"

rand

Bereichsrand.

Beispiel: Zum Festlegen des Bereichs für das Kombinationsfeld mit einem grauen Rahmen von einem Pixel:

.s7videoviewer .s7embeddialog .s7comboboxdropdown {
    border: 1px solid #CCCCCC;
}

Ein einzelnes Element in einem Dropdown-Bedienfeld, das mit der folgenden CSS-Klassenauswahl gesteuert wird:

.s7videoviewer .s7embeddialog .s7dropdownitemanchor

CSS-Eigenschaften des Dropdown-Element-Ankers

background-color

Elementhintergrund.

Beispiel: Zum Festlegen des Bereichselements für das Kombinationsfeld mit einem weißen Hintergrund:

.s7videoviewer .s7embeddialog .s7dropdownitemanchor {
    background-color: #FFFFFF;
}

Ein Häkchen, das links neben dem ausgewählten Element im Kombinationsfeld angezeigt wird, das mit der folgenden CSS-Klassenauswahl gesteuert wird:

.s7videoviewer .s7embeddialog .s7checkmark

CSS-Eigenschaften des Kontrollkästchenfelds

width

Symbolbreite.

height

Symbolhöhe.

background-image

Elementbild.

background-position

Position innerhalb des Bildsprites, wenn CSS-Sprites verwendet werden.

Siehe CSS-Sprites .

Beispiel - zum Festlegen des Kontrollkästchensymbols auf 25 x 25 Pixel:

.s7videoviewer .s7embeddialog .s7checkmark {
    background-image: url("images/sdk/cboxchecked.png");
    height: 25px;
    width: 25px;
}

Wenn die Option "Benutzerdefinierte Größe"im Kombinationsfeld "Einbettungsgröße"ausgewählt ist, werden im Dialogfeld rechts zwei zusätzliche Eingabefelder angezeigt, mit denen der Benutzer eine benutzerdefinierte Einbettungsgröße eingeben kann. Diese Felder sind in einen Container eingeschlossen, der mit der folgenden CSS-Klassenauswahl gesteuert wird:

.s7videoviewer .s7embeddialog .s7dialogcustomsizepanel

CSS-Eigenschaften des benutzerdefinierten Bereichs "Benutzerdefinierte Größe"des Dialogfelds

links

Abstand vom Kombinationsfeld für die Einbettungsgröße.

Beispiel: Zum Festlegen des Bereichs für Eingabefelder mit benutzerdefinierter Größe auf 20 Pixel rechts neben dem Kombinationsfeld:

.s7videoviewer .s7embeddialog .s7dialogcustomsizepanel {
    left: 20px;
}

Jedes Eingabefeld für die benutzerdefinierte Größe wird in einen Container eingeschlossen, der einen Rahmen rendert und den Rand zwischen den Feldern festlegt. Sie wird mit dem folgenden CSS-Klassenselektor gesteuert:

.s7videoviewer .s7embeddialog .s7dialogcustomsize

CSS-Eigenschaften des Dialogfelds benutzerdefinierte Größe

rand

Rand um das Eingabefeld herum.

width

Breite des Eingabefelds.

margin

Spanne der Eingabefelder.

Padding

Füllung des Eingabefelds.

Beispiel - So legen Sie fest, dass Eingabefelder für die benutzerdefinierte Größe einen grauen Rahmen, einen Rand und einen Abstand von einem Pixel sowie eine Breite von 70 Pixel aufweisen:

.s7videoviewer .s7embeddialog .s7dialogcustomsize {
    border: 1px solid #CCCCCC;
    margin-right: 20px;
    padding-left: 2px;
    padding-right: 2px;
    width: 70px;
}

Wenn ein vertikaler Bildlauf erforderlich ist, wird die Bildlaufleiste im Bereich nahe der rechten Kante des Dialogfelds gerendert, das mit der folgenden CSS-Klassenauswahl gesteuert wird:

.s7videoviewer .s7embeddialog .s7dialogscrollpanel

CSS-Eigenschaften des Bildlauffensters des Dialogfelds

width

Bildlaufbereichbreite.

Beispiel: Um ein Bildlaufbedienfeld einzurichten, das eine Breite von 44 Pixel aufweist

.s7videoviewer .s7embeddialog .s7dialogscrollpanel {
    width: 44px;
}

Das Erscheinungsbild des Bildlaufleistenbereichs wird mit der folgenden CSS-Klassenauswahl gesteuert:

.s7videoviewer .s7embeddialog .s7scrollbar

CSS-Eigenschaften der Bildlaufleiste

width

Breite der Bildlaufleiste.

Anfang

Der Versatz der vertikalen Bildlaufleiste am oberen Rand des Bildlaufbereichs.

unten

Der Versatz der vertikalen Bildlaufleiste am unteren Rand des Bildlaufbereichs.

rechts

Der horizontale Versatz der Bildlaufleiste am rechten Rand des Bildlaufbereichs.

Beispiel: Um eine Bildlaufleiste einzurichten, die 28 Pixel breit ist und eine 8-Pixel-Spanne von oben, rechts und unten im Bildlaufbedienfeld hat:

.s7videoviewer .s7embeddialog .s7scrollbar {
    bottom: 8px;
    right: 8px;
    top: 8px;
    width: 28px;
}

Die Bildlaufleisten-Spur ist der Bereich zwischen den oberen und unteren Bildlauftasten. Die Komponente legt automatisch die Position und Höhe der Spur fest. Die Verfolgung wird mit dem folgenden CSS-Klassenselektor gesteuert

.s7videoviewer .s7embeddialog .s7scrollbar .s7scrolltrack

CSS-Eigenschaften der Bildlaufleiste

width

Spurbreite.

background-color

Hintergrundfarbe verfolgen.

Beispiel: Zum Einrichten einer Bildlaufleiste, die 28 Pixel breit und einen grauen Hintergrund aufweist:

.s7videoviewer .s7embeddialog .s7scrollbar .s7scrolltrack {
width:28px;
background-color: #B2B2B2;
}

Der Bildlaufleisten-Daumen bewegt sich in einem Bildlaufverfolgungsbereich vertikal. Seine vertikale Position wird vollständig durch die Komponentenlogik gesteuert. Die Thumb-Höhe ändert sich jedoch nicht dynamisch in Abhängigkeit von der Menge des Inhalts. Die Thumb-Höhe und andere Aspekte können mit der folgenden CSS-Klassenauswahl konfiguriert werden:

.s7videoviewer .s7embeddialog .s7scrollbar .s7scrollthumb

CSS-Eigenschaften der Bildlaufleisten-Miniatur

width

Thumb-Breite.

height

Thumb-Höhe.

Auffüllung

Der vertikale Abstand zwischen dem oberen Ende des Gleises.

padding-bottom

Der vertikale Abstand zwischen dem unteren Ende des Gleises.

background-image

Das Bild, das für einen bestimmten Daumenstatus angezeigt wird.

HINWEIS

Thumb unterstützt die state -Attribut-Selektor, der verwendet werden kann, um verschiedene Skins auf verschiedene Daumenstatus anzuwenden: up, down, overund disabled.

Beispiel: Um einen Bildlaufleisten-Daumen mit 28 x 45 Pixel einzurichten, hat oben und unten einen zehnten Pixelrand und hat für jeden Status ein anderes Bildmaterial:

.s7videoviewer .s7embeddialog .s7scrollbar .s7scrollthumb {
    height: 45px;
    padding-bottom: 10px;
    padding-top: 10px;
    width: 28px;
}
.s7videoviewer .s7embeddialog .s7scrollbar .s7scrollthumb[state="up"] {
 background-image:url("images/sdk/scrollbar_thumb_up.png");
}
.s7videoviewer .s7embeddialog .s7scrollbar .s7scrollthumb[state="down"] {
 background-image:url("images/sdk/scrollbar_thumb_down.png");
}
.s7videoviewer .s7embeddialog .s7scrollbar .s7scrollthumb[state="over"] {
 background-image:url("images/sdk/scrollbar_thumb_over.png");
}
.s7videoviewer .s7embeddialog .s7scrollbar .s7scrollthumb[state="disabled"] {
 background-image:url("images/sdk/scrollbar_thumb_disabled.png");
}

Das Erscheinungsbild der oberen und unteren Bildlaufschaltflächen wird mithilfe der folgenden CSS-Klassenselektoren gesteuert:

.s7videoviewer .s7embeddialog .s7scrollbar .s7scrollupbutton
.s7videoviewer .s7embeddialog .s7scrollbar .s7scrolldownbutton

Es ist nicht möglich, Bildlaufschaltflächen mithilfe der CSS-Eigenschaften oben, links, unten und rechts zu positionieren. Stattdessen werden sie von der Viewer-Logik automatisch positioniert.

CSS-Eigenschaften der Schaltflächen für den oberen und unteren Bildlauf

width

Schaltflächenbreite.

height

Schaltflächenhöhe.

background-image

Das für einen bestimmten Schaltflächenstatus angezeigte Bild.

background-position

Position innerhalb des Bildsprites, wenn CSS-Sprites verwendet werden.

Siehe CSS-Sprites .

HINWEIS

Diese Schaltflächen unterstützen state -Attributauswahl, die verwendet werden kann, um verschiedene Skins auf verschiedene Schaltflächenzustände anzuwenden: up, down, overund disabled.

Die QuickInfos für Schaltflächen können lokalisiert werden. Siehe Lokalisierung der Elemente der Benutzeroberfläche für weitere Informationen.

Beispiel: Zum Einrichten von Bildlaufschaltflächen mit 28 x 32 Pixel und unterschiedlicher Grafik für jeden Status:

.s7videoviewer .s7embeddialog .s7scrollbar .s7scrollupbutton {
 width:28px;
 height:32px;
}
.s7videoviewer .s7embeddialog .s7scrollbar .s7scrollupbutton[state='up'] {
background-image:url(images/sdk/scroll_up_up.png);
}
.s7videoviewer .s7embeddialog .s7scrollbar .s7scrollupbutton[state='over'] {
 background-image:url(images/sdk/scroll_up_over.png);
}
.s7videoviewer .s7embeddialog .s7scrollbar .s7scrollupbutton[state='down'] {
 background-image:url(images/sdk/scroll_up_down.png);
}
.s7videoviewer .s7embeddialog .s7scrollbar .s7scrollupbutton[state='disabled'] {
 background-image:url(images/sdk/scroll_up_disabled.png);
}
.s7videoviewer .s7embeddialog .s7scrollbar .s7scrolldownbutton {
 width:28px;
 height:32px;
}
.s7videoviewer .s7embeddialog .s7scrollbar .s7scrolldownbutton[state='up'] {
 background-image:url(images/sdk/scroll_down_up.png);
}
.s7videoviewer .s7embeddialog .s7scrollbar .s7scrolldownbutton[state='over'] {
 background-image:url(images/sdk/scroll_down_over.png);
}
.s7videoviewer .s7embeddialog .s7scrollbar .s7scrolldownbutton[state='down'] {
 background-image:url(images/sdk/scroll_down_down.png);
}
.s7videoviewer .s7embeddialog .s7scrollbar .s7scrolldownbutton[state='disabled'] {
 background-image:url(images/sdk/scroll_down_disabled.png);
}

Auf dieser Seite