我想在右边添加placeBar标签.. PlaseBar标题在左侧显示为文本,所有按钮/项目显示在右侧。但是没有选项只添加文本/标签作为项目。如果我不能添加lebel,那么我如何设置按钮的样式以隐藏边框?
答案 0 :(得分:1)
要回答关于按钮样式的问题:将border: none
添加到地方栏中的按钮,方法是将其添加到自定义css文件中:
.lotusPlaceBar .lotusBtn {
border: none;
}
这将仅定位地方栏中的按钮。
您还可以将自己的类添加到特定按钮,然后仅定位该类。
最简单的解决方案可能只是为您的按钮添加内联CSS:
<xp:button value="need a label here" id="button3" style="border:none"></xp:button>
答案 1 :(得分:0)
在placeBarActions
中添加basicLeafNode
<xe:this.placeBarActions>
<xe:basicLeafNode
label="need a label here"
enabled="false"
styleClass="labelPlaceBar">
</xe:basicLeafNode>
并给它一个类“labelPlaceBar”。
将启用设置为“false”。这样它就不会改变悬停在标签上的鼠标光标。
在css中使用“labelPlaceBar”类来隐藏正常模式和悬停时标签的边框和背景:
.labelPlaceBar a, .labelPlaceBar a:hover {
border: none;
background: transparent;
}
然后它会将标签显示为标签。