css - Style Prime-ng 下拉子元素

标签 css primeng

我正在尝试为 prime-ng 下拉列表中的元素设置样式。这些样式是在标签中找到的子元素,我不确定如何访问它们。这里是代码,我去掉了不相关的。

<p-dropdown _ngcontent-c12="" id="src" placeholder="Please select" class="ng-tns-c19-2 ng-untouched ng-pristine ng-valid ui-inputwrapper-filled" ng-reflect-placeholder="Please select" ng-reflect-options="[object Object],[object Object" ng-reflect-model="4">
    <div class="ng-tns-c19-2 ui-dropdown ui-widget ui-state-default ui-corner-all ui-helper-clearfix" ng-reflect-ng-class="[object Object]" style="width: 246px;">
    </div>
</p-dropdown>

我正在尝试设置元素内部的样式。我只在我的浏览器中看到,但在我的 HTML 代码中看不到。 div 在使用时自然会创建。

最佳答案

p-dropdown 选择器与 ::ng-deep 一起使用,并在您要设置样式的类/选择器之后

例如为列表内容设置颜色:

p-dropdown ::ng-deep  .mat-list-item-content{
  color:red;
}

See example

关于css - Style Prime-ng 下拉子元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59261515/

相关文章:

html - 网站不会在 chrome 中向下滚动,但在所有其他浏览器中都可以正常工作

javascript - 如何始终在您的 ASPX 页面上获取最新版本的 JS CSS?

angular - Prime-ng 多选过滤器占位符不显示

angular - 将索引从 ng-container 传递到 ng-template

css - 此类以 css 为目标的类有什么区别?

jQuery SlideDown 子菜单上边距

css - 使 CSS 变量中指定的颜色变暗

javascript - PrimeNG 表体不显示数据

angular - 如何在 Angular 2.0 中以编程方式触发 PrimeNG Accordion Click?

angular - 关闭后启动对话框未打开