GVKun编程网logo

CSS – 类型标签的选择器?(css标签选择器有哪些)

9

在本文中,我们将带你了解CSS–类型标签的选择器?在这篇文章中,我们将为您详细介绍CSS–类型标签的选择器?的方方面面,并解答css标签选择器有哪些常见的疑惑,同时我们还将给您一些技巧,以帮助您实现更

在本文中,我们将带你了解CSS – 类型标签的选择器?在这篇文章中,我们将为您详细介绍CSS – 类型标签的选择器?的方方面面,并解答css标签选择器有哪些常见的疑惑,同时我们还将给您一些技巧,以帮助您实现更有效的css – 如何风格选择标签的选项元素?、css – 强选择器如何覆盖id选择器?是不是一个id选择器被认为更具体?、CSS 学习笔记 - 03- 过渡模块之前奏篇 a 标签的伪类选择器、css 标签选择器、id选择器、类选择器实例

本文目录一览:

CSS – 类型标签的选择器?(css标签选择器有哪些)

CSS – 类型标签的选择器?(css标签选择器有哪些)

我正在使用 this post解释如何为给定元素添加标签的选择器.但是,我想用它来选择给定类型的所有标签(特别是类型无线电).试:

label[for=input[type="radio"]] {
    /* Styles */
}

label[for=[type="radio"]] {
    /* Styles */
}

不起作用,我不确定我做错了什么或怎么做对.有人可以向我解释解决方案吗?非常感谢!

解决方法

不幸的是,使用当前的CSS3选择器无法完成你想要的东西.

这个功能有计划包含在CSS 4级选择器中,但是这个规范还没有最终确定,当然也没有在任何当前的浏览器中实现.

这个想法适用于看起来像这样的选择器:

label /for/ [type="radio"] {
    /* styles */
}

但这是为了未来,而不是现在.抱歉.

你可以在这里阅读:http://css4-selectors.com/selector/css4/reference-combination/

同时,如果你需要这种东西,你需要确保构建你的HTML,使元素可以使用当前的CSS选择器相互引用.

例如,如果它们彼此相邻,您可以使用:

label + input[type="radio"] { .... }

那就像你暂时得到的那样接近.

css – 如何风格选择标签的选项元素?

css – 如何风格选择标签的选项元素?

我正在尝试在Google Chrome的选择下拉菜单中设置选项的样式。它适用于所有浏览器,除了IE9和Chrome。
option.red {
    background-color: #cc0000; 
    font-weight: bold; 
    font-size: 12px; 
    color: white;
}
<select name="color">
    <optionvalue="red">Red</option>
    <option value="white">White</option>
    <option value="blue">Blue</option>
    <option value="green">Green</option>
</select>

不使用JavaScript,是否有一种方法可以将风格设置为Google Chrome中的选项?一旦选择,背景颜色不显示。

解决方法

不幸的是,WebKit浏览器不支持< option>标签,除了颜色和背景颜色。

最广泛使用的跨浏览器解决方案是使用< ul> /< li>并使用CSS对它们进行样式化。框架像Bootstrap做这个好。

css – 强选择器如何覆盖id选择器?是不是一个id选择器被认为更具体?

css – 强选择器如何覆盖id选择器?是不是一个id选择器被认为更具体?

在下面的代码片段中,强选择器如何覆盖id选择器?是不是一个id选择器被认为更具体,因此具有优先权?

<!doctype html>
<html>
  <head>
  <title>Sample document</title>
  <style>
      strong{color:red;}
      #abc {color:blue;}
  </style>
  </head>
  <body>
    <p id="abc">
      <strong>C</strong>ascading
      <strong>S</strong>tyle
      <strong>S</strong>heets
    </p>
  </body>
</html>

解决方法

具有特异性是正确的,但选择器仅适用于元素的直接内容.因此,强元素的文本颜色不同,因为它嵌套得更深,而p选择器无法更改这些元素的颜色.因此,如果您确实想要更改#abc的强大元素,您可以这样做

strong { color: red; }

#abc strong {  color: blue; }

如果你想要强标签文本与p文本相同,那么你会这样做

#abc,#abc strong { color: red; }
strong { color: red; }
#abc strong {  color: blue; }
#def,#def strong { color: red; }
<p id="abc">
  <strong>C</strong>ascading
  <strong>S</strong>tyle
  <strong>S</strong>heets
</p>
<p id="def">
  <strong>ABC</strong>
DEF
</p>

CSS 学习笔记 - 03- 过渡模块之前奏篇 a 标签的伪类选择器

CSS 学习笔记 - 03- 过渡模块之前奏篇 a 标签的伪类选择器

CSS3 2D 转换
CSS3 3D 转换
CSS3 过渡
CSS3 动画

 CSS3 的四大金刚。

想要实现酷炫的视觉效果,上面 4 个是必须要掌握的。学习之前,先复习一下 视觉盛宴的前菜 :a 标签的伪类选择器

铛  铛  ,抬头看黑板,先划重点:

** 注意点:

1.a 标签的伪类选择器可以单独出现,也可以一起出现。如果一起出现,有严格的顺序要求。 编写可以遵循 爱恨原则 -  love  hate     (Link   visited  hover  active)

 

以下是全部代码:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <meta http-equiv="X-UA-Compatible" content="ie=edge">
    <title>Document</title>
    <style>
        /* a标签存在一定的默认状态。
        所谓a标签的伪类选择器,就是专门修改a标签不同状态下的样式的。

        1.默认状态(从未访问过状态下的样式) -- link 
        2.被访问过的状态  --visited
        3.鼠标长按的状态(按上不松手)--active
        4.鼠标悬停   --hover
        
         */

        a:link{
            color: tomato;
        }
        
        a:visited{
            color:green;
        }
        a:hover{
            color:orange;
        }

        a:active{
            color:pink;
        }
    
    </style>
</head>
<body>
    <a href="https://618.tmall.com/">taobao</a>
    <a href="https://sale.jd.com/">jd</a>
</body>
</html>

 

css 标签选择器、id选择器、类选择器实例

css 标签选择器、id选择器、类选择器实例

1:标签选择器

标签选择器,是所有带有某种标签的都生效。这里以p为例,也就是所有的带有p标记的都会这样的样式

实例:选择所有

元素 :



<style>
p
{
background-color:yellow;
}
</style><h1>Welcome to My Homepage</h1>

<div>
<p id="firstname">My name is Donald.</p>
<p id="hometown">I live in Duckburg.</p>
</div>

<p>My best friend is Mickey.</p>


登录后复制

在线运行

立即学习“前端免费学习笔记(深入)”;

 

2:id选择器

注意id选择器是唯一的,因为只有id="yy"的才有这种样式,而一个页面里元素的Id必须是唯一的,所以。。。你懂得id选择器以#开头用法是:id=""

实例:为 id="firstname" 元素添加指定样式:



<style>
#firstname
{
background-color:yellow;
}
</style><h1>Welcome to My Homepage</h1>

<div>
<p id="firstname">My name is Donald.</p>
<p id="hometown">I live in Duckburg.</p>
</div>

<p>My best friend is Mickey.</p>


登录后复制

在线运行

立即学习“前端免费学习笔记(深入)”;

 

3:类选择器.

类选择器以.开头,只要把元素的就能表现为这种样式了用法是:

实例:



<style>
.intro
{
background-color:yellow;
}
</style><h1>Welcome to My Homepage</h1>

<div>
<p>My name is Donald.</p>
<p>I live in Duckburg.</p>
</div>

<p>My best friend is Mickey.</p>


登录后复制

在线运行

立即学习“前端免费学习笔记(深入)”;

今天关于CSS – 类型标签的选择器?css标签选择器有哪些的介绍到此结束,谢谢您的阅读,有关css – 如何风格选择标签的选项元素?、css – 强选择器如何覆盖id选择器?是不是一个id选择器被认为更具体?、CSS 学习笔记 - 03- 过渡模块之前奏篇 a 标签的伪类选择器、css 标签选择器、id选择器、类选择器实例等更多相关知识的信息可以在本站进行查询。

本文标签: