当前位置:  开发笔记 > 前端 > 正文

在IE中填充文本输入...可能吗?

如何解决《在IE中填充文本输入可能吗?》经验,为你挑选了2个好方法。

我有一个文本输入,搜索按钮绝对位于它...为按钮腾出空间我使用了一些填充来保持文本不在按钮下,这很好,它适用于Firefox,但不适用于IE.

实际上......在IE中,文本输入上的填充似乎不起作用.

他们有以下代码




Search

我正在尝试做什么,或者我应该把它搞砸并处理搜索按钮下面的文字?

我知道我可以制作一个带有透明背景/边框的搜索框,并使用包含div来绘制样式...但这不是一个真正的选项,因为我必须在网站上更改它的位置.

也许我会为这个文本输入创建一个新类,使其透明并将正常的文本输入样式分配给包含div?你怎么看?

编辑:抱歉我应该包含doctype ...这里是:


另外,我遇​​到的问题是在IE 7中



1> 小智..:

尝试使用行高


我在哪个元素中放置了行高?我的文字仍然在按钮下面.(我将它应用于文本输入.顺便说一下,我的按钮是一个提交输入元素.)

2> 小智..:

我有这个问题,我通过添加以下行解决了它

input 
{
    overflow:visible;
    padding:5px;
}

希望这可以帮助?让我知道.

推荐阅读
地之南_816
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有