IE6 <input type ='text'/> width问题

ste*_*och 0 css

我有一个烦人的IE6布局错误

此屏幕截图显示了问题:

在此输入图像描述

问题:文本输入<input type='text' />大小错误.

文本输入有点不稳定.它们应该是248px宽(像textarea)并且与它们的标签处于相同的水平面上.所有其他浏览器似乎遵守以下代码,但我们的朋友IE6没有

.simple_form input[type='text'],.simple_form input[type='email'],.simple_form textarea
  {
    width:240px;
    border:1px solid #ccc;
    padding:3px
  }
Run Code Online (Sandbox Code Playgroud)

我不知道我在这里做错了什么,这让我疯了.有问题的页面在这里.IE6中的输入明显宽于248px.input[type='text']在CSS中使用IE6 时是否有问题?

可以发布更多代码

ale*_*lex 5

IE6不支持CSS中的属性选择器.

您将使用IE6兼容方式选择这些元素,例如类.

  • 谁在乎IE6 .....雅啊我知道我知道客户正在使用它但是啊.... IT SUCKS ... Alex是对的你需要一个后备选项,你需要他们在IE6中工作的选择器,也许是投入的一类? (4认同)