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

多个CSS选择器

如何解决《多个CSS选择器》经验,为你挑选了1个好方法。

我想在id和类选择器匹配时定位HTML元素.

即,如果fieldset具有id'id1'并且类'折叠',则应用一些CSS规则(以确保其高度减小到零).

CSS 2.1文档建议多个属性选择器可以填充此任务:

http://www.w3.org/TR/CSS2/selector.html#matching-attrs

但是以下语法似乎没有生效(在Safari和FFox3中测试):

div[id=id1][class=collapsed] { display: none ; }

有没有办法做这样的事情?

div#id1.collapsed { /* rules */ }

krusty.ar.. 5

你正在做对,但选择器的顺序是错误的,你需要先放置元素,然后是类,然后是id

div.myclass#myid { /*rules*/ }

重要编辑:

div#myid.myclass { /*rules*/ }

也有效.



1> krusty.ar..:

你正在做对,但选择器的顺序是错误的,你需要先放置元素,然后是类,然后是id

div.myclass#myid { /*rules*/ }

重要编辑:

div#myid.myclass { /*rules*/ }

也有效.

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