JSF - 在IE中过滤文本框外观

时间:2013-03-05 12:33:46

标签: css internet-explorer jsf google-chrome firefox

我有以下CSS

<style type="text/css"> 
.taskFilter {
    float: left;
    padding-left: -5px;
    border: 1px;
}
</style>

在JSF中使用此CSS

<rich:column sortBy="#{report.taskName}"
id="taskName" filterMethod="#{myBean.filterTaskName}" />
<f:facet name="header">
<h:panelGroup>
<h:outputText value="Task Name" />
<h:inputText class="taskFilter" value="#{myBean.filterValue}" id="filterInput"
onclick="Event.stop(event)">
<a4j:support event="onkeyup" reRender="dataTable, ds" ... />
...
</rich:column>

在Firefox和Chrome中运行良好,以下是它的外观: enter image description here

然而IE呈现奇怪:

enter image description here

这有什么解决方法吗? 任何帮助都会很棒。

1 个答案:

答案 0 :(得分:0)

由于您的input位于自己的行中,请清除float,以便您拥有:

.taskFilter {
    float: left;
    clear:both;
    padding-left: -5px;
    border: 1px;
}