【问题标题】:JSF - Filter text box appearence in IEJSF - 过滤 IE 中的文本框外观
【发布时间】:2013-02-19 20:42:02
【问题描述】:

我有以下 CSS

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

这个 CSS 在 JSF 中的使用

<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 渲染它很奇怪:

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

【问题讨论】:

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


    【解决方案1】:

    由于您的 input 在其自己的行中,请清除 float,因此您有:

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

    【讨论】:

    • 我已经在 jsfiddle 中测试了你的代码,它工作正常。什么不适合你?
    猜你喜欢
    • 2012-06-30
    • 1970-01-01
    • 2011-03-11
    • 2017-07-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-05-09
    • 2018-10-06
    相关资源
    最近更新 更多