2016-01-20 29 views
-1

在inputText的styleClass的设置宽度,当文字被禁止删除边框和背景透明显示文本框状标签值工作在高度h:inputText的,但不工作号码:inputText的Primefaces的inputText禁用应用样式

<style> 
.TextField{height: auto;width: 50px;} 
.TextField[disabled]{border:none;background: transparent;height: auto;width:50px;} 
</style> 

<p:inputText value="#{stud.name} styleClass="TextField" disabled="#{stud.fieldDisable}"/> 

<h:inputText value="#{stud.name} styleClass="TextField" disabled="#{stud.fieldDisable}"/> 

我的疑问是如何设置禁用的p:inputText背景透明以显示标签值?

回答

0

,当您使用默认primefaces组件,它使用内primefaces CSS来解决这个问题,你应该 看看这个网站 How to override PrimeFaces CSS?

覆盖primefaces CSS的更多信息