2011-02-08 17 views
7

添加CSS樣式ID(不僅CSS樣式類),我想,我的Vaadin組件設置樣式ID:如何Vaadin

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

不僅樣式類:

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

任何人有想法嗎? 謝謝。

+1

奇怪的問題...我們需要更多的信息 – Fender 2011-02-08 10:37:32

+0

啊好吧,現在更好 – Fender 2011-02-08 10:45:23

回答

-3

可以使用1個ID和儘可能多的參加到項目中,只要你想這樣

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

所以,你會想設置一個ID自己,或者說Vaadin設置他們的嗎?

您可以使用每個組件實例的setDebugId方法自己設置ID。請注意,每個ID對於每個單獨的組件實例都應該是唯一的。

2

我們也可以在生產模式中使用setDebugId()方法設置的id。
我打開了一張關於該票(http://dev.vaadin.com/ticket/7867)的票,並且我也可以在生產模式中使用這些ID。
然後我做了一個小的演示程序,我看到的ID在生產模式:)

2

setDebugId(ID)方法棄用因爲Vaadin 7.0在那裏。

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

新方法名稱「setId」比舊名稱「setDebugId」要好,因爲它不僅在DEBUG模式下工作,而且在PRODUCTION模式下工作。