ich für mein Problem gesucht und gefunden thisPolymer 1.2: Änderung Papier-Element ausgewählt Hintergrundfarbe
Allerdings ist die akzeptierte Lösung nicht für mich arbeiten, aber ich kann nicht sagen, da ich nur 6 Ruf habe noch - .-
So Situation ist, ich will die paper-item aus dem Polymergerüst im Inneren des Papier listbox verwenden, das funktioniert, aber wenn Sie ein Element auswählen, indem Sie darauf klicken, um der Hintergrund grau ... Docs und die Antwort auf die Frage, die ich verlinkt abvoe vorschlagen zu überschreiben - Papier-Artikel-ausgewählt/- Papier-Artikel-Fokus Mixin, aber das funktioniert nicht für mich
Mein Code:
<link rel="import" href="../../../external/Polymer/bower_components/polymer/polymer.html">
<dom-module id="cit-literal-item">
<template>
<!-- scoped CSS for this element -->
<style is="custom-style">
.spacer {
@apply(--layout-flex);
}
paper-item {
--paper-item-selected: {
background-color: #FFFFFF;
};
--paper-item-focused: {
background-color: #FFFFFF;
};
}
</style>
<paper-item>Test</paper-item>
</template>
</dom-module>
Hauptdokument Code:
...
<!-- Polymer custom elements -->
<link rel="import" href="lib/internal/dom-modules/literals/cit-literal-item.html">
...
<body>
<paper-listbox>
<cit-literal-item></cit-literal-item>
<cit-literal-item></cit-literal-item>
</paper-listbox>
</body>
Sie benötigen kein 'is = "custom-style" 'in einem Polymer-Element, dies ist nur notwendig, wenn Sie das style-Tag außerhalb einer Polymer-Elementvorlage, zum Beispiel im Kopf, hinzufügen. –
Danke, dass du das unterstrichen hast! Es hat mein Problem leider nicht behoben:/ –
Das wurde erwartet, ansonsten hätte ich es als Antwort stattdessen als Kommentar hinzugefügt. Ich weiß nicht, warum es nicht wie erwartet funktioniert. –