是否可以将某些元素/组件的wicket:id用于CSS样式而不是“类”?
例如:
.tooltipster-arrow span, .column-shifter {
display: block;
width: 0;
height: 0;
position: absolute;
}
而且我在HTML代码中有这样的东西:
<body>
<wicket:panel>
<div wicket:id="column-shifter"></div>
</wicket:panel>
</body>
谢谢!
这是不可能的,因为浏览器class
在处理CSS时会寻找属性。此外,Wicket标记在部署模式下已删除,因此该wicket:id
属性不应出现在最终的HTML中(因为它将显示应用程序的内部数据)。
您可以使用AttributeModifier将组件的ID添加为类属性:
myComponent.add(new AttributeModifier("class", myComponent.getId()));
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句