如何在Vaadin中添加CSS样式ID(不仅仅是CSS样式类)

时间:2011-02-08 10:35:33

标签: css vaadin

我希望我的 Vaadin 组件设置为样式ID:

<div id="menu"> ... </div>

而不仅仅是一个样式类:

<div class="menu"> ... </div>

有人有想法吗? 感谢。

4 个答案:

答案 0 :(得分:2)

所以你想自己设置一个ID,或者Vaadin为你设置一个ID?

您可以使用每个组件实例的setDebugId方法自行设置ID。请注意,每个ID应该对每个单独的组件实例都是唯一的。

答案 1 :(得分:2)

我们也可以在生产模式下使用setDebugId()方法设置的id 我开了一张关于那个(http://dev.vaadin.com/ticket/7867)的门票,响应是我也可以在生产模式下使用这些ID 然后我做了一个小的演示应用程序,我看到id在生产模式中存在:)

答案 2 :(得分:2)

自Vaadin 7.0以来,旧的 setDebugId(id)方法已弃用

您可以使用 setId(id)方法。

新方法名称&#34; setId&#34;比旧名称&#34; setDebugId&#34;更好,因为它不仅在DEBUG模式下工作,而且在PRODUCTION模式下工作。

答案 3 :(得分:-3)

你可以像你想要的那样使用1个id和多个类

<div id="menu" class="menu menu-2 etc">