相关疑难解决方法(0)

如何在CSS选择器中使用JSF生成的带有冒号":"的HTML元素ID?

我一直在使用JSF处理一个简单的Java EE项目.

<h:form id="phoneForm">
    <h:dataTable id="phoneTable">

    </h:dataTable>
</h:form>
Run Code Online (Sandbox Code Playgroud)

我试图通过设置CSS #phoneTable { ... },但它不起作用.在客户端检查HTML源代码时,JSF生成的HTML表格似乎以形式获取客户端ID id="phoneForm:phoneTable".我无法应用CSS via #phoneForm:phoneTable { ... },因为冒号表示伪选择器的开始并导致错误.

我怎么能在CSS选择器中使用它呢?

css jsf facelets css-selectors clientid

45
推荐指数
1
解决办法
2万
查看次数

JSF:为什么在表单中prependId = false?

我知道是什么prependId="false"呢.它设置了标志,以便表单的id不会添加表单子的id,但为什么呢?你为什么或者不想加前缀ID的任何特殊原因?

jsf

31
推荐指数
3
解决办法
4万
查看次数

标签 统计

jsf ×2

clientid ×1

css ×1

css-selectors ×1

facelets ×1