Xpages djextNameTextBox(Dojo名称文本框)控件样式的需要和示例

Xpages djextNameTextBox(Dojo名称文本框)控件样式的需要和示例,xpages,dojo,Xpages,Dojo,有没有人有过在xPages上设置Dojo Name文本框控件样式的例子。。(djextNameTextBox) 当您试图通过属性对话框进行设置时,它似乎不起作用。。 我想更改字体、背景色、隐藏边框、更改[x]标志的颜色等 您可以使用class.lotusFilter和class.lotusClose设置名称的样式 下面是一个样式示例 .lotusFilters a.lotusFilter{ 背景色:rgb(255,0,0); 边框颜色:蓝色; 颜色:白色; } 例如:lotusClose{ 颜

有没有人有过在xPages上设置Dojo Name文本框控件样式的例子。。(djextNameTextBox)

当您试图通过属性对话框进行设置时,它似乎不起作用。。 我想更改字体、背景色、隐藏边框、更改[x]标志的颜色等


您可以使用class
.lotusFilter
和class
.lotusClose
设置名称的样式

下面是一个样式示例

.lotusFilters a.lotusFilter{
背景色:rgb(255,0,0);
边框颜色:蓝色;
颜色:白色;
}
例如:lotusClose{
颜色:白色;
}

当您创建一个Dojo文本框时,它实际上创建了几个包装器div和其他内部div,每个div都有自己的功能。普通dijit/form/TextBox具有以下结构:

<div class="dijit dijitReset dijitInline dijitTextBox>
  <div class="dijitReset dijitValidationContainer"> /*...Validation stuff here...*/</div>
  <div class="dijitReset dijitInputField dijitInputContainer">
    <input class="dijitReset dijitInputInner"/>
  </div>
</div>

我试着这样做:但它并没有改变NameTextBox本身的样式,而是改变了它周围的一些区域。。如何更改字体名称/颜色,尤其是(见图)吉姆·史密斯的名字,将背景从灰色更改为其他颜色,颜色[x]符号、边框等。这非常有效。。谢谢你,克努特。。。在哪里可以阅读所有xPages控件的所有类?最简单的方法是使用浏览器中的开发人员工具。只需在呈现页面中的某个元素上单击鼠标右键,然后单击“检查元素”。然后,您将看到页面的元素并可以发现所有类。在这里,您可以找到包含这些类的oneui开发人员指南:
.dijitTextBox.myClass .dijitInputField {
  width: 100px;
}

.dijitTextBox.myClass .dijitInputInner {
  width: 100px;
  font-size: 12px;
}