我想將聚合物元素包含到我的angular2應用中,因爲Angular2材質仍然沒有提供足夠的元素。此外,我想要設置元素的樣式,即設置它的寬度。我有angular2中的造型聚合物元素
<paper-dropdown-menu class="dropdown" label="Wiederholung" vertical-align="bottom" horizontal-align="right">
<paper-listbox class="dropdown-content">
<paper-item>einmalig</paper-item>
<paper-item>wöchentlich</paper-item>
<paper-item>monatlich</paper-item>
</paper-listbox>
</paper-dropdown-menu>
編輯
在我的index.html我有
<!-- polymer components -->
<script src="/node_modules/bower_components/webcomponentsjs/webcomponents.js"></script>
<script>
window.Polymer = window.Polymer || {};
window.Polymer.dom = 'shadow';
</script>
<link rel="import" href="/node_modules/bower_components/polymer/polymer.html">
<!-- custom style for polymer components -->
<style is="custom-style">
:root {
--paper-dropdown-menu : {
width: 280px;
}
}
</style>
<link rel="import" href="/node_modules/bower_components/paper-dropdown-menu/paper-dropdown-menu.html">
<link rel="import" href="/node_modules/bower_components/paper-listbox/paper-listbox.html">
<link rel="import" href="/node_modules/bower_components/paper-item/paper-item.html">
<link rel="import" href="/node_modules/bower_components/paper-input/paper-input.html">
有趣的是,我可以到即100px的改變,它會被應用。但它不會高於〜250px;
我想喜歡第solutuon,但我想只要添加<風格=「定製式」> :根{ - 紙張下拉菜單:{ 寬度:380px; } } 進入我的index.html,但這不起作用。還有什麼我必須關心的嗎? – Stubbi
它可以在Angular(純聚合物)之外使用嗎? –
明天再試! – Stubbi