- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在使用 primeNg。我的 .html 和 .scss 文件如下所示。但是我不能给 p-panel 任何 styleClass。我的代码有什么问题?
.html文件
<p-panel header="Student Info" styleClass="test">
<div class="ui-g">
<div class="ui-g-12 ui-md-3">
<div class="ui-g-12">
<b>Student</b>
</div>
</div>
</p-panel>
.scss文件
.test {
margin-top: 50px;
}
最佳答案
要将 CSS 样式应用于子组件,请使用 ::ng-deep
。参见 this stackblitz用于演示。
:host ::ng-deep .test {
margin-top: 50px;
}
Component styles normally apply only to the HTML in the component's own template.
Use the /deep/ shadow-piercing descendant combinator to force a style down through the child component tree into all the child component views. The /deep/ combinator works to any depth of nested components, and it applies to both the view children and content children of the component.
Use /deep/, >>> and ::ng-deep only with emulated view encapsulation. Emulated is the default and most commonly used view encapsulation.
... ::ng-deep should be preferred for a broader compatibility with the tools.
另一种解决方案是设置 view encapsulation组件的 ViewEncapsulation.None
。
另一种方法是在 styles.css
中全局定义样式,如 stackblitz 中的第二个面板所示。 .
关于css - PrimeNg styleClass 不会改变 p-panel 的风格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52392390/
我在使用 ADF 时遇到了一个非常奇怪的问题。我通过 StyleClass 将自定义类添加到组件,我检查了网站,它就在那里。但是当我将其样式添加到皮肤文件时,如下所示: .mycustomclass{
我有一个像这样的jsf代码: 我添加了样式emailAddress以在jquery中使用它来限制用户在文本框中复制和粘贴文本,如下所示: jQuery(".emailAddress").bind("
这个问题在这里已经有了答案: How do I override default PrimeFaces CSS with custom styles? (5 个答案) 关闭 8 年前。
我想在我的程序中定义一个全局搜索。我的程序在一个场景中有很多节点,不同节点上有很多共同的东西可以搜索。我想定义一个可搜索的类和一个在每个节点中搜索的方法。 因此,当我通过类选择器进行搜索时,我将能够到
我在数据表中有一个 p:subtable。 在我的数据表中,我使用 rowStyleClass 属性来定义行的颜色。所有行都被绘制但不是子表 我应该如何绘制子表。 即使 subtable 会有 sty
如何在 JavaFX FXML 文件中的一个节点上设置两个类? 这增加了一个值 "notice high" 而不是两个值 "notice" 和 "high"。如何添加两个值? 最佳答案 “基本类型”
我一直在工作一个 Xamarin.Forms 应用程序,我注意到我有两个应用样式的选项。我可以创建一个带有“class”属性的样式,并将它与元素“StyleClass”属性一起使用,如下所示:
我尝试使用 javafx TextFlow 来查看一些样式化的文本。以下代码不进行任何文本样式设置。 public Node createText(String t,String cls){
我正在研究 Struts 程序,并在其中一个 JSP 页面中遇到了带有 styleClass 属性的 html 标记。 所以,它看起来像: 关于css - 支柱 html :text stylecl
我有一个 rich:modalPanel ,我从外部 css 设置样式,但问题是 styleClass 属性没有将我的样式应用到我的 rich:modalPanel。我试图将输入文本元素放入其中,然后
我正在尝试将 styleClass 应用于 h:panelGrid 而不将其应用于其子项:
我有这样的布局: column1(border-left-only), column2(noborder), column3(noborder), column4(border-right-only)
当我直接从 eclipse 运行应用程序时,它工作正常。但在使用 ant 构建应用程序后,生成的 jar 文件无法正常工作。 但是,如果我从 fxml 中删除 Styleclass="theme",它
我有一个 TextField 通过更改 styleClass 来设置样式,当它的值是有效/无效时,但有一个很大的问题。当值变为有效时,我仍然应该再次更改 TextField 以应用 styleClas
我看到,在 JSF 中,大多数映射到 HTML 标签的标准组件,例如 , 有属性 class和 styleClass .但无论我使用哪一个,都被渲染为 class标记中的属性。 那么为什么有两个具有相
我正在使用 primeNg。我的 .html 和 .scss 文件如下所示。但是我不能给 p-panel 任何 styleClass。我的代码有什么问题? .html文件
我正在使用 primeNg。我的 .html 和 .scss 文件如下所示。但是我不能给 p-panel 任何 styleClass。我的代码有什么问题? .html文件
有没有办法根据 primefaces 组件的条件更改 styleClass? 如果有,请给我建议。 我是这样写的.. styleClass="#{(bean.comment==null) ? styl
如何将 styleClass 添加到给定的 XPage 样式表? .required { background: red; } 我想做与 Knut Herrmann 回答的一样的事情 here
检查下图。 要获得此布局,我必须处理像 这样的空 div . 1 1 1 1 1 1
我是一名优秀的程序员,十分优秀!