Стили
function cssИсходный код
Тег шаблона, который можно использовать со свойством styles класса LitElement для задания стилей элемента. По соображениям безопасности допускается использовать только строковые литералы. Для включения нелитеральных значений внутри части шаблонной строки можно использовать unsafeCSS.
Импорт
import { css } from 'lit-element';
Сигнатура
css(strings, values): CSSResult
Параметры
- strings
TemplateStringsArray- values
Array<number | CSSResult>
class CSSResultИсходный код
Импорт
import { CSSResult } from 'lit-element';
Методы и свойства
new CSSResult(cssText, safeToken): CSSResultИсходный код
Параметры
- cssText
string- safeToken
symbol
readonly cssText: stringИсходный код
styleSheet: null | CSSStyleSheetИсходный код
toString(): stringИсходный код
value supportsAdoptingStyleSheetsИсходный код
Поддерживает ли текущий браузер adoptedStyleSheets.
Импорт
import { supportsAdoptingStyleSheets } from 'lit-element';
Тип
booleanfunction unsafeCSSИсходный код
Оборачивает значение для интерполяции в шаблонный литерал с тегом css.
Импорт
import { unsafeCSS } from 'lit-element';
Сигнатура
unsafeCSS(value): CSSResult
Параметры
- value
unknown
Подробности
Это небезопасно, поскольку недоверенный текст CSS может использоваться для отправки запросов на внешний сервер или утечки данных на сайт, контролируемый злоумышленником. Используйте эту функцию только с доверенными данными.
type CSSResultArrayИсходный код
Импорт
import { CSSResultArray } from 'lit-element';
type CSSResultGroupИсходный код
Импорт
import { CSSResultGroup } from 'lit-element';
Тип
CSSResultOrNative | CSSResultArraytype CSSResultOrNativeИсходный код
Импорт
import { CSSResultOrNative } from 'lit-element';
Тип
CSSResult | CSSStyleSheet
© Google LLC
Licensed under the Creative Commons Attribution 3.0 Unported License.
https://lit.dev/docs/v1/api/lit-element/styles/