1

我有以下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 中运行良好,如下所示: 在此处输入图像描述

然而 IE 奇怪地呈现它:

在此处输入图像描述

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

4

1 回答 1

0

由于您input在自己的行中清除,float所以您有:

.taskFilter {
    float: left;
    clear:both;
    padding-left: -5px;
    border: 1px;
}
于 2013-03-05T12:54:17.810 回答