我正在用Google的Closure Library弄溼我的腳。我用Select Widget創建了一個簡單的頁面,但它顯然需要一些樣式(元素看起來像純文本,並且在下面的示例中按鈕下方彈出菜單項)。CSS如何應用於Google Closure Library中的組件?
我假設庫支持樣式 - 我怎麼能鉤入它們? SVN中的每個示例頁面似乎都使用它自己的CSS。
縮寫示例如下:
<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>
這也是我發現的唯一解決方案。 – 2011-02-07 17:22:19