setSimpleElementStyle
[ Funktion ]
public static setSimpleElementStyle(
element: Jquery<Element> | readonly Element[] | NodeListOf<Element> | HTMLCollectionOf<Element> | Element | undefined,
property: string,
values: string[] | null
): void;
Setzt auf eine CSS-Eigenschaft mehrere Werte bei einem oder mehreren HTML oder SVG-Elementen. Mehrere CSS-Werte für die gleiche Eigenschaft kann in seltenen Fällen bei vendor-Prefixen nötig sein. Aktiv bleibt der letzte diesem Browser als gültig bekannte Wert.
Parameter
Name | Typ | Beschreibung |
---|---|---|
element Info: Typ Element unterstützt ab Version 1.10 | JQuery<Element>, readonly Element[], NodeListOf<Element>, HTMLCollectionOf<Element>, Element, undefined |
|
property | Name der CSS-Eigenschaft | |
values | string[] | Gewünschte neue Werte der CSS-Eigenschaft. Der Wert null (nicht der String "null") löscht den aktuellen Wert. |
Rückgabewert
Typ | Beschreibung |
---|---|
void | Kein Rückgabewert |
Verfügbar ab Version 1.10 |
Beispiel - JavaScript
var control = TcHmi.Controls.get('TcHmiButton');
if(control === undefined){
return;
}
var cntrlElem = control.getElement();
TcHmi.StyleProvider.setSimpleElementStyle(
cntrlElem,
'display',
['-ms-flexbox', '-webkit-flex', 'flex']
);