Я работаю над приложением «Полимер». В этом приложении, у меня есть paper-dropdown-menu
, который определяется следующим образом:Polymer - Drop Down Style
<paper-dropdown-menu id="foodMenu" label="Choose an item" no-label-float="true">
<paper-menu class="dropdown-content">
<paper-item>Croissant</paper-item>
<paper-item>Donut</paper-item>
<paper-item>Financier</paper-item>
<paper-item>Madeleine</paper-item>
</paper-menu>
</paper-dropdown-menu>
По умолчанию цвет этикетки серый. Затем, когда пользователь выбирает элемент, выбранный элемент отображается как черный. Я пытаюсь настроить элемент управления таким образом, чтобы обе метки и выбранный элемент были белыми. Однако мне не повезло. В настоящее время я определил следующий стиль:
#foodMenu {
--paper-input-container-underline: {
display: none;
}
}
#foodMenu paper-input {
color: #fff;
}
К сожалению, этот подход не работает. Тем не менее, я не уверен, что делать. Как сделать ярлык и выделенный текст белым?
Спасибо!
К сожалению, это не сработало. Текст по-прежнему серый. Я подтвердил это, открыв ваш плунжер и установив фоновый цвет на черный цвет, как показано здесь: http://plnkr.co/edit/aChII6zSWCPNZAcqiAWc?p=preview –
вы устанавливаете встроенный стиль 'background-color' для' paper- dropdown-menu', попробуйте сыграть с собственностью 'paper-item'' backgroud'. Вы хотели скрыть/нарисовать белый цвет фона выбранного элемента, не так ли? или вы можете лучше объяснить, что вы пытаетесь достичь? –
Я установил фоновый цвет, чтобы показать свою проблему. Я пытаюсь установить цвет метки. Другими словами, я пытаюсь сделать слово «Продовольствие» на белом белом фоне. «Пища» - это ярлык, который отображается, и ничего не выбрано. Если пользователь выбирает «пончик», слово «пончик» появляется под словом «еда». Я хочу, чтобы слово «пончик» было белым. Имеет ли это смысл? Я действительно изо всех сил стараюсь получить этот стиль правильно. Спасибо за помощь. –