当前位置:  开发笔记 > 编程语言 > 正文

如何在IE6 CSS中设置<input type ="text">的样式?

如何解决《如何在IE6CSS中设置<inputtype="text">的样式?》经验,为你挑选了2个好方法。

是否有任何优雅的方式将某种风格应用于IE6下的所有元素?我可以用一些JavaScript来做,但我想知道是否有一种更优雅的方式.

注意 - 我无法手动将某个类应用于所有文本框.我想避免使用CSS表达式.



1> David Hanak..:

AFAIK,IE6不支持属性选择器,所以我认为答案是否定的.您必须使用以下之一:

    为所有元素添加公共类属性.

    如您所建议,使用JavaScript.

两者都要避免.太糟糕了.



2> Jeremy Ricke..:

如果你碰巧使用jQuery,请尝试将其添加到onDOMready中:

$('input[type="text"]').addClass('typeText');

然后在你的CSS中你可以这样:

input.typeText, input[type="text"] {
     color:#efefef;
}

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