标签: css-selectors

基于元素文本的CSS选择器?

可能重复:
是否有包含特定文本的元素的CSS选择器?

有没有办法根据元素文本选择css中的元素?

即:

li[text=*foo]

<li>foo</li>
<li>bar</li>
Run Code Online (Sandbox Code Playgroud)

这可能不起作用.

编辑:也只需要支持Chrome.

css css-selectors

218
推荐指数
3
解决办法
37万
查看次数

将CSS样式应用于子元素

我想仅使用特定类将样式应用于DIV中的表:

注意:我宁愿为子元素使用css-selector.

为什么#1有效,#2没有?

1:

div.test th, div.test td, div.test caption {padding:40px 100px 40px 50px;}
Run Code Online (Sandbox Code Playgroud)

2:

div.test th, td, caption {padding:40px 100px 40px 50px;}
Run Code Online (Sandbox Code Playgroud)

HTML:

<html>
    <head>
        <style>
            div.test > th, td, caption {padding:40px 100px 40px 50px;}
        </style>
    </head>
    <body>
        <div>
            <table border="2">
                <tr><td>some</td></tr>
                <tr><td>data</td></tr>
                <tr><td>here</td></tr>
            </table>
        </div>
        <div class="test">
            <table  border="2">
                <tr><td>some</td></tr>
                <tr><td>data</td></tr>
                <tr><td>here</td></tr>
            </table>
        </div>
    </body>
</html>
Run Code Online (Sandbox Code Playgroud)

我究竟做错了什么?

css css-selectors

216
推荐指数
7
解决办法
51万
查看次数

CSS3选择器:具有类名的第一个类型?

是否可以使用CSS3选择器:first-of-type选择具有给定类名的第一个元素?我的测试没有成功,所以我认为不是吗?

守则(http://jsfiddle.net/YWY4L/):

p:first-of-type {color:blue}
p.myclass1:first-of-type {color:red}
.myclass2:first-of-type {color:green}
Run Code Online (Sandbox Code Playgroud)
<div>
  <div>This text should appear as normal</div>
  <p>This text should be blue.</p>
  <p class="myclass1">This text should appear red.</p>
  <p class="myclass2">This text should appear green.</p>
</div>
Run Code Online (Sandbox Code Playgroud)

css css-selectors css3

213
推荐指数
6
解决办法
16万
查看次数

CSS中*和*|*有什么区别?

在CSS中,*将匹配任何元素.

经常*|*使用而不是*匹配所有元素.这通常用于测试目的.

CSS **|*CSS有什么区别?

css namespaces css-selectors

210
推荐指数
2
解决办法
6332
查看次数

在CSS中,"."之间的区别是什么.和"#"声明一组样式?

是什么区别#,并.宣布一组样式时的元素,什么是决定使用哪一个时发挥作用的语义?

css css-selectors

208
推荐指数
6
解决办法
24万
查看次数

如何在CSS选择器中组合类和ID?

如果我有以下div:

<div class="sectionA" id="content">
    Lorem Ipsum...
</div>
Run Code Online (Sandbox Code Playgroud)

有没有办法定义一个表达"带有id='content'AND 的div"这个想法的风格class='myClass'

或者你只是采取一种方式或另一种方式

<div class="content-sectionA">
    Lorem Ipsum...
</div>
Run Code Online (Sandbox Code Playgroud)

要么

<div id="content-sectionA">
    Lorem Ipsum...
</div>
Run Code Online (Sandbox Code Playgroud)

css css-selectors

207
推荐指数
4
解决办法
28万
查看次数

CSS中下一个元素的选择器的语法是什么?

如果我有标头标签 <h1 class="hc-reform">title</h1>

h1.hc-reform{
    float:left;
    font-size:30px;
    color:#0e73bb;
    font-weight:bold;
    margin:10px 0px;
}
Run Code Online (Sandbox Code Playgroud)

然后我有一个段落<p>stuff here</p>.

如何确保使用CSS后面的每个<p>标记h1.hc-reform使用:clear:both;

那会是:

h1.hc-reform > p{
     clear:both;
}
Run Code Online (Sandbox Code Playgroud)

由于某种原因,这是行不通的.

html css css-selectors siblings

192
推荐指数
4
解决办法
23万
查看次数

如何为IE 11编写CSS hack?

我怎样才能为IE 11破解或编写CSS?我有一个在IE 11中看起来很糟糕的网站.我只是在这里搜索,但还没有找到任何解决方案.

有没有css选择器?

css css-selectors css-hack internet-explorer-11

190
推荐指数
5
解决办法
35万
查看次数

使用:before和:在CSS选择器之后插入Html

我想知道以下是否可行.我知道它不起作用,但也许我不是用正确的语法编写它.

li.first div.se_bizImg:before{
    content: "<h1>6 Businesses Found <span class="headingDetail">(view all)</span></h1>";
}
Run Code Online (Sandbox Code Playgroud)

无论如何这样做?

html css css-selectors

188
推荐指数
1
解决办法
20万
查看次数

什么是这个CSS选择器?[类*= "跨度"]

我在Twitter Bootstrap中看到了这个选择器:

.show-grid [class*="span"] {
    background-color: #eee;
    text-align: center;
    border-radius: 3px;
    min-height: 30px;
    line-height: 30px;
}
Run Code Online (Sandbox Code Playgroud)

有谁知道这种技术被称为什么以及它做什么?

css css-selectors css3

180
推荐指数
3
解决办法
21万
查看次数