Ich bekomme meine Füße nass mit Google Closure Library. Ich habe eine einfache Seite mit einer Select Widget erstellt, aber es braucht eindeutig etwas Styling (Element sieht wie einfacher Text aus, und im Beispiel unten erscheinen die Menüpunkte unterhalb der Schaltfläche).Wie kann CSS auf Komponenten von Google Closure Library angewendet werden?
Ich nehme an, die Bibliothek unterstützt Stile - wie kann ich in ihnen einhaken? Jede Beispielseite in SVN scheint ein eigenes CSS zu verwenden.
Verkürzte Beispiel folgt:
<body>
<div id="inputContainer"></div>
<script src="closure-library-read-only/closure/goog/base.js"></script>
<script>
goog.require('goog.dom');
goog.require('goog.ui.Button');
goog.require('goog.ui.MenuItem');
goog.require('goog.ui.Select');
</script>
<script>
var inputDiv = goog.dom.$("inputContainer");
var testSelect = new goog.ui.Select("Test selector");
testSelect.addItem(new goog.ui.MenuItem("1"));
testSelect.addItem(new goog.ui.MenuItem("2"));
testSelect.addItem(new goog.ui.MenuItem("3"));
var submitButton = new goog.ui.Button("Go");
testSelect.render(inputDiv);
submitButton.render(inputDiv);
</script>
</body>
Dies ist die einzige Lösung, die ich gefunden habe, auch. –