相关疑难解决方法(0)

我可以编写一个CSS选择器来选择没有某个类的元素吗?

我想编写一个CSS选择器规则,选择所有没有特定类的元素.例如,给定以下HTML:

<html class="printable">
    <body class="printable">
        <h1 class="printable">Example</h1>
        <nav>
            <!-- Some menu links... -->
        </nav>
        <a href="javascript:void(0)" onclick="javascript:self.print()">Print me!</a>
        <p class="printable">
            This page is super interresting and you should print it!
        </p>
    </body>
</html>
Run Code Online (Sandbox Code Playgroud)

我想编写一个选择器来选择所有没有"可打印"类元素,在这种情况下,它是nav和元素.

这可能吗?

注意:在我想要使用它的实际HTML中,将会有更多的元素没有 "可打印"类而不是(我在上面的例子中意识到它是另一种方式).

html css css-selectors

607
推荐指数
8
解决办法
43万
查看次数

CSS:不属性

我有几个HTML表.这些表没有CSS类.这两个表有width="100%"属性.其他表没有该width属性.

仅使用CSS我需要设置没有的表的宽度width=100%.像这样的东西:

table:not(width="100%"){
    width: myValue;
}
Run Code Online (Sandbox Code Playgroud)

html css css-selectors

40
推荐指数
1
解决办法
3万
查看次数

如果src为空但没有javascript/jQuery或css3,则隐藏img标签

我正在为eBay商店的Channel Advisor设计模板,但它不允许javascript/jQuery.此外,CSS3在各种IE版本中不起作用,特别是img[src=]实现被破坏.

当我在img中使用模板标签时:

<img src="{{THUMB(ITEMIMAGEURL1)}}"/> 
Run Code Online (Sandbox Code Playgroud)

其中{{THUMB(ITEMIMAGEURL1)}}是图像路径,如果图像丢失并且模板被发布到eBay,那么最终结果将是这样的:

<img src=""/> 
Run Code Online (Sandbox Code Playgroud)

这显示了一个破碎的图像.

有没有办法隐藏<img src=""/>在IE7 +中工作的HTML或CSS

html css image css-selectors

31
推荐指数
2
解决办法
3万
查看次数

如何编写CSS选择器选择没有特定属性的元素?

如何编写CSS选择器选择没有特定属性的元素?

我有2个<div>节点如下:

我需要选择<div>(具有相似的类)并且每个都具有相似的降序 <button>但没有style属性.

XPath似乎正常工作:

//div[@class and not (@style)]/button
Run Code Online (Sandbox Code Playgroud)

我正在寻找一个等效的CssSelector.

试验:

div[class :not(style)]>button (doesn't works).
Run Code Online (Sandbox Code Playgroud)

我经历了以下讨论,但他们似乎丢弃了class属性,:not([class])如:

我正在寻找以类似的结尾:not(attribute).

selenium webdriver css-selectors selenium-webdriver

10
推荐指数
2
解决办法
2425
查看次数

如何选择没有属性的项目

我的意思是,就像我想要设置一个没有属性的元素,title比如[!title] /*This doesnt work*/我如何使用CSS选择器?

css css-selectors

1
推荐指数
1
解决办法
1512
查看次数