2017-10-19 4 views
1

Ich habe Polymer-Projekt auf Version 2.0 aktualisiert. Danach fehlt eine CSS-Klasse von div.Polymer 2.0 benutzerdefinierten Stil Eigenschaft funktioniert nicht unter Dom-Modul

Es gibt einen Link zu Eisen-flex-layout.html von my-home.html

<link rel="import" href="bower_components/iron-flex-layout/iron-flex-layout.html"> 

Und in my-home.html Seite haben einige Arten wie folgt vor:

<dom-module id="my-home"> 
<template> 
<style is="custom-style"> 
.flex-vertical { 
    @apply --layout-vertical; 
    height: 100vh; 
} 

.flexchild-vertical { 
    @apply --layout-flex; 
    @apply --layout-horizontal; 
} 
</style> 
</template> 
</dom-module> 

Diese Stile fordern von Eisen-flex-layout.html

--layout-vertical 
--layout-flex 
--layout-horizontal 

Aber es wird nicht in meine Ausgabe geladen. Hier ist die Screenshots von meinem Browser:

Alte Version:

enter image description here

Verbesserte Version:

enter image description here

ich glaube, das Problem, da kann, dass es a #shadow-root generiert.

Kann ich Style-Links/HTML-Links oder andere in meinem Code ändern?

Antwort