首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Internet Explorer中是否有使用CSS设置窗体样式的权威指南?

在Internet Explorer中是否有使用CSS设置窗体样式的权威指南?
EN

Stack Overflow用户
提问于 2011-07-29 16:12:30
回答 2查看 221关注 0票数 2

有没有人知道用CSS设置HTML表单样式的权威指南?我想一劳永逸地解决这个问题,因为我总是不得不使用CSS条件来对表单字段进行排序。

像IE中表单的小抄吗?

非常感谢!

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-07-29 16:24:56

我不知道完整的小抄,但关于IE6需要知道的一些事情是:

  1. 它不支持在同一元素上有两个类的选择器;例如:p span.big.red。IE6将其解释为p span.red
  2. IE6不支持:在除链接之外的任何元素上悬停伪类。
  3. 当您使用MS特定的过滤器使透明PNG在IE6上工作时,请记住background-position不会工作。这就是过滤器的工作方式。

我围绕IE6做了几个项目,但不幸的是,在任何地方都没有记录这样的怪癖:

我会试着在这个答案/帖子中添加更多,因为我记得更多。

票数 0
EN

Stack Overflow用户

发布于 2011-09-12 17:13:07

我相信IE中的表单控件是由Windows呈现的,而不是浏览器,所以你可能会看到XP、Vista和7之间的区别。

表单元素的样式不能完全由CSS描述(参见Eric Meyer关于这个主题的博客文章,“Formal Weirdness“),所以恐怕你不得不接受浏览器之间的一些差异。

Roger Johansson做过some comparisons of form control renderings a few years back,但我不确定有没有人详细总结了使用CSS形成控件的局限性,因为这是一个巨大的、痛苦的和不断变化的主题。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6870355

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档