css - JSF - 过滤文本框在 IE 中的出现

标签 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

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

最佳答案

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

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

关于css - JSF - 过滤文本框在 IE 中的出现,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15223944/

相关文章:

没有滚动条的 HTML 全屏端

css - 如何在 WordPress 中创建子主题?

javascript - GoJS makeSVG 未生成正确的 HTML SVG 对象

css - JSF/PrimeFaces 标签如何解析为默认 CSS 样式?

javascript - 在验证错误时将焦点设置到 inputText

html - 对齐文本和箭头(使用 Google 字体)

jQuery 使用 Div 元素的高度

image - IE 10 和 PNG 文件作为背景图像

用于状态消息的 JQuery UI 模式对话框直到最后才会更新

jsf - <f :ajax render ="@none" execute ="@this"> and reducing submitted post data size in large form