在Internet Explorer中是否有使用CSS的样式表单的权威指南?

时间:2011-07-29 08:12:30

标签: css forms internet-explorer

有人知道使用CSS设计HTML表单的权威指南吗?我想一劳永逸地深入到底,因为我永远不得不使用CSS条件来对表单字段进行排序。

像IE中的表单作弊表?

非常感谢!

2 个答案:

答案 0 :(得分:0)

我不知道完整的备忘单,但有些关于IE6的事情是:

  1. 它不支持在同一元素上有两个类的选择器;例如:p span.big.red。 IE6将其解释为p span.red
  2. IE6不支持:在除链接之外的任何元素上悬停伪类。
  3. 当您使用MS特定过滤器在IE6上使用透明PNG时,请记住background-position不起作用。它只是过滤器的工作方式。
  4. 我围绕IE6做了几个项目,但遗憾的是没有在任何地方记录这样的怪癖:(

    当我记得更多时,会尝试为此答案/帖子添加更多内容。

答案 1 :(得分:0)

我认为IE中的表单控件是由Windows而不是浏览器呈现的,因此您可能会看到XP,Vista和7之间存在差异。

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

Roger Johansson做了some comparisons of form control renderings a few years back,但我不确定是否有人写过关于你用CSS形成控件的限制的详细摘要,因为它是如此巨大,痛苦和不断变化的主题