Tag: css selectors

禁用inputtypes的CSSselect器=“提交”

有没有CSSselect器禁用input type="submit"或"button" ? 我应该只使用input[type="submit"][disabled] ? 这在IE6中工作吗?

里面有多个类:not()

我试图使用:not()属性从规则中排除一对类,例如: *:not(.class1, class2) { display: none; } 但是,它看起来像not()属性不支持逗号分隔的类,如这个小提琴中所示 。 HTML: <div class='one'> foo </div> <div class='two'> foo </div> <div class='three'> foo </div> <div class='four'> foo </div> CSS: div { background-color: #CBA; } div:not(.one) { background-color: #ABC; } div:not(.one, .three) { color: #F00; } 第一条和第二条规则适用,但第三条不适用。 我不能做*:not(.class1), *:not(.class2)因为任何具有class2元素都将被*:not(.class1)选中,反之亦然。 我不想这样做 * { display: none;} .class1, .class2 { display: […]

什么CSSselect器可以用来select另一个div内的第一个div

我有这样的东西: <div id="content> <h1>Welcome to Motor City Deli!</h1> <div style=" font-size: 1.2em; font-weight: bolder;">Sep 19, 2010</div> <div > … </div> 什么是第二个div(“内容”div内的第一个div的CSSselect器),以便我可以设置该div中的date的字体颜色?

select器是做什么的?

我无法弄清楚这是什么: http://twitter.github.com/bootstrap/assets/css/bootstrap-1.2.0.min.css的第33行 .row [class^="span"] { display: inline; float: left; margin-left: 20px; } 我了解风格,但我从来没有见过这种 [class^="span"]

所有的CSS3select器的问题,但首先select

有了下面的标记,我想要一个CSSselect器来select除了每个选项div内的第一个select菜单 – 其中可能有很多: <div class="options"> <div class="opt1"> <select title="Please choose Warranty"> <option value="">Select Waranty</option> <option value="1">1 year guarantee</option> <option value="2">3 year guarantee</option> </select> </div> <div class="opt2"> <select title="Please choose Color"> <option value="">Select Color</option> <option value="1">Red</option> <option value="2">Blue</option> </select> </div> <div class="opt3"> <select title="Please choose Size"> <option value="">Select Size</option> <option value="1">Small</option> <option value="2">Big</option> </select> </div> </div> […]

:第一个孩子没有按预期工作

我试图select一个名为detail_container类的div内的第一个h1 。 如果h1是这个div的第一个元素,它会起作用,但是如果它在这个ul ,它将不起作用。 <style type="text/css"> .detail_container h1:first-child { color:blue; } </style> </head> <body> <div class="detail_container"> <ul> <li></li> <li></li> </ul> <h1>First H1</h1> <h1>Second H1</h1> </div> </body> </html> 我的印象是,我所拥有的CSS将会select第一个h1而不pipe这个div在哪里。 我怎样才能使它工作?

有没有类似jQuery的CSS / HTMLselect器可以在C#中使用?

我想知道是否有一个类似jQuery的cssselect器可以在C#中使用。 目前,我正在使用正则expression式parsing一些htmlstring,并认为有像jQuery中的CSSselect符匹配我所需的元素会更好。

一个标签的select器直接跟着另一个标签

这将select所有直接位于 <A>标签之前的<B>标签: A+B { /* styling */ } 所有<A>标签的select符是什么, 紧接着是<B>标签? 这里是适合我的问题的示例HTML: <a>some text</a> <b>some text</b>

CSSselect器(id包含文本的一部分)

我有个问题。 我有这样的元素: <a>元素id = someGenerated一些:相同:0:名称 <a>元素与ID = someGenerated一些:相同:0:姓氏 <a>元素id = someGenerated一些:相同:1:名称 <a>元素id = someGenerated一些:相同:1:姓氏 我需要CSSselect器来获取名称。 问题是,我不知道如何得到它。 我尝试a[id*='Some:Same'] – 它返回了所有的<a>元素。 我可以得到id以id结尾的元素。 但我不喜欢这个想法。 我认为可以用其他select器来完成。

CSS3:未经检查的伪类

我知道有一个官方的CSS3 :checked伪类,但是有一个:unchecked伪类,他们有相同的浏览器支持? Sitepoint的参考没有提到一个,但是这个whatwg规范 (不pipe是什么)。 我知道当:checked和:not()伪类相结合时,可以达到相同的结果,但我仍然好奇: input[type="checkbox"]:not(:checked) { /* styles */ } 编辑: W3C推荐相同的技术 未选中的checkbox可以使用否定伪类来select: :not(:checked)