gpt4 book ai didi

java - 如何在 Vaadin 中添加 CSS 内联?

转载 作者:行者123 更新时间:2023-11-28 11:11:31 24 4
gpt4 key购买 nike

是否可以通过编程方式添加内联 CSS 代码?

比如,我定义了一个这样的 CSS 分隔符:

.hr{
border-top: 1px solid black;
padding-bottom: 10px;
}

现在我有时想用不同的颜色或不同的尺寸。我是否必须创建更多的 .hr-black.hr-blue css 样式并通过 .addStyleName() 分别应用它们?或者我可以以某种方式以编程方式设置颜色吗?

最佳答案

不可以,您只能使用 component.addStyleName() 更改特定组件的 CSS,但您可以动态使用它,如下所示:

if (condition)
component.addStyleName("black");
else
component.addStyleName("blue")

关于java - 如何在 Vaadin 中添加 CSS 内联?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17919363/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com