Полимер 0.8 Shady DOM

Предотвращает ли Shady DOM, представленный в Polymer 0.8, утечки стилей в локальный DOM или это может сделать только Shadow DOM?

https://www.polymer-project.org/0.8/docs/devguide/experimental.html

В следующем примере, Shady DOM помешает заголовку стать красным?

мой-element.html

<template>
    <span class="title">{{title}}</span>
</template>

styles.css

.title {
    color: red;
}

1 ответ

Я тестировал Polymer 0.8 и до сих пор кажется, что это не так. Правила теневых границ не поддерживаются, так как они охватывают стили, определенные в <dom-module> к элементу Polymer, но не перестает вытекать из внешней таблицы стилей. Здесь есть документы, подразумевающие, что, хотя я бы не сказал, что они прямо заявили об этом: https://www.polymer-project.org/0.8/docs/devguide/local-dom.html

Изменить: я думаю, это будет исправлено в 0,9 или 1,0, см. Этот пост. Хотя я нахожу последний пункт в этой части, чтобы предположить, что он должен быть доступен сейчас, если я что-то упустил.

Другие вопросы по тегам