新聚合物,和文件似乎有點「光」的例子。我試圖設計一個下拉式菜單,所以在藍色背景下一切都是白色的。大多數東西(選項卡,吐司等)都在工作,但下拉菜單固執地拒絕顯示除灰黑色以外的任何其他內容中的小箭頭按鈕。如何樣式聚合物下拉菜單箭頭
的造型代碼:
<style>
:host {
display: block;
/* Main vars */
--ki-teal: #4790A8;
--paper-tabs-selection-bar-color: #fff;
--paper-tab-ink: #fff;
/* Toolbar colours */
paper-toolbar.ki {
--paper-toolbar-background: var(--ki-teal);
}
/* Project select dropmenu colours */
paper-dropdown-menu-light.ki {
--paper-dropdown-menu-color: #fff;
--paper-dropdown-menu-focus-color: #fff;
--paper-dropdown-menu-button: {
color: #fff;
}
--paper-input-container-color: var(--ki-teal);
--paper-input-container-focus-color: #fff;
--paper-dropdown-menu-input: {
border-bottom: none;
};
}
/* Notifications */
#toastSave {
--paper-toast-background-color: var(--ki-teal);
--paper-toast-color: white;
}
}
</style>
但--paper-dropdown-menu-button
似乎沒有任何效果,或者我沒有使用它的權利。任何指導讚賞。
此外,您會看到(至少在Chrome/Windows上)下拉列表中的下劃線欄與活動選項卡欄未正確對齊。我想這只是一個聚合物CSS故障,最終會得到解決,除非我需要在<style>
部分中處理這個問題。
Fab - 非常感謝。對於額外的信用,我應該在哪裏查看文檔?我遵循紙張下拉菜單,它引用了紙張菜單按鈕,但是我沒有看到任何指向鐵圖標的東西。下拉菜單提到了應用於內部菜單按鈕的 - 紙張下拉菜單按鈕mixin,但是如何?它可以用來實現相同的效果,而無需引用iron-icons? – dsl101
我已更新我的回答 – a1626
是的 - 我嘗試使用紙張菜單按鈕混合,但我無法對圖標進行任何更改 - 只有您的建議使用鐵圖標工作。使用紙張菜單按鈕有更好的方法嗎?我把最好的猜測放在這個更新的JSBin中,但它不起作用:http://jsbin.com/zitaqesisa/edit?html,output – dsl101