我的编程空间,编程开发者的网络收藏夹
学习永远不晚

三大CSS选择器的用法

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

三大CSS选择器的用法

本篇内容主要讲解“三大CSS选择器的用法”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“三大CSS选择器的用法”吧!

这里向大家描述一下CSS选择器中子选择器、相邻同胞选择器与属性选择器的用法,通过这几种选择器可以搞定很多东西,为它们找到目标。在CSS布局网页开发中,我们还会用到一常非常有用的选择器,可以用它来进行整体布局声明,这就是通用选择器。

CSS选择器中子选择器、相邻同胞选择器与属性选择器

在前面的文章中我们讲了《类型选择器与后代选择器等》,通过这两种选择器可以搞定很多东西,为它们找到目标。在CSS布局网页开发中,我们还会用到一常非常有用的选择器,可以用它来进行整体布局声明,这就是通用选择器。看下面的代码:

ExampleSourceCode

*{  margin:0;  padding:0;  }

这种形式的代码一般不会多次出现,在页面代码中出现一次而已,但它的功能是非常强大的,在计算机领域中一般情况下都约定“*”为通配符,它的声明将会作用于页面中所有的可用元素,使用它可以定义一些页面中基本的规则,如边距margin、填充padding、字体font-family、文字大小font-size、背景颜色background-color等等。

由于某些浏览器不支持或支持的不够好,下面所介绍的三种选择器并不是非常的常用,至少目前的情况是这样的,但随着时间的推移,某些功能还是非常有用的,我们简单了解一下子选择器、相邻同胞选择器与属性选择器。

子选择器

请注意这个CSS选择器与后代选择器的区别,子选择器(childselector)仅是指它的直接后代,或者你可以理解为作用于子元素的***个后代。而后代选择器是作用于所有子后代元素。后代选择器通过空格来进行选择,而子选择器是通过“>”进行选择,我们看下面的代码:

ExampleSourceCode

CSS:

#linksa{color:red;}  #links>a{color:blue;}

HTML:

<pidpid="links"> <ahrefahref="http://www.52css.com/">Div+CSS教程</a>> <ahrefahref="http://www.52css.com/">CSS布局实例</a> <ahrefahref="http://www.52css.com/">CSS2.0教程</a> </p>

我们将会看到***个链接元素“Div+CSS教程”会显示成蓝色,而其它两个元素会显示成红色。当然,或许你的浏览器并不支持这样的CSS选择符。我们在一开始也强调了不太兼容的现状。

相邻同胞选择器

我们除了上面CSS选择器的子选择器与后代选择器,我们可能还希望找到兄弟两个当中的一个,如一个标题h2元素后面紧跟了两个段落p元素,我们想定位***个段落p元素,对它应用样式。我们就可以使用相邻同胞选择器。看下面的代码:

ExampleSourceCode

CSS

h2+p{color:blue}  HTML  <h2>52CSS.com是一个非常专业的CSS站点</h2> <p>在52CSS.com的Div+CSS教程中,介绍了很多关于CSS网页布局的知识。</p> <p>在52CSS.com的CSS布局实例中,有很多与CSS布局有关的案例。</p>

我们将会看到***个段落“在51cto.com的Div+CSS教程中,介绍了很多关于CSS网页布局的知识。”文字颜色将会是蓝色。而第二段则不受此CSS样式的影响。

属性选择器

这个CSS选择器也有点复杂,在实际应用中对于新手来说还很遥远,它是根据某个属性是否存在或属性的值来找到目标元素,是一个非常有意思的功能,如果能做到灵活运用,其效果也会非常强大。关于这一块的知识我们以后在52CSS.com的文章中详细说明。

到此,相信大家对“三大CSS选择器的用法”有了更深的了解,不妨来实际操作一番吧!这里是编程网网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

三大CSS选择器的用法

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

CSS after选择器的用法有哪些

CSS中的after选择器用于在选中的元素之后插入内容。它是一个伪元素,不会在DOM中生成对应的元素,只是在指定元素的内容之后添加样式。after选择器的语法如下:```css选择器::after {}```after选
2023-09-05

css中:not()选择器的使用方法

这篇文章主要介绍css中:not()选择器的使用方法,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!css的基本语法是什么css的基本语法是:1、css规则由选择器和一条或多条声明两个部分构成;2、选择器通常是需要改变
2023-06-14

css后代选择器的用法介绍

这篇文章主要讲解了“css后代选择器的用法介绍”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“css后代选择器的用法介绍”吧!说明1、后代选择器必须用空格隔开。2、后代不仅仅是儿子, 也包括孙
2023-06-20

dw中css选择器nthchild的使用方法

这篇文章主要介绍dw中css选择器nthchild的使用方法,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!CSS3中选择器:nth-child()该怎么使用呢?1、在新建的html文件中,建立几个相同的标签,比如建立
2023-06-08

CSS的id选择器与class选择器怎么使用

本篇内容介绍了“CSS的id选择器与class选择器怎么使用”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!id选择器和class选择器介绍C
2023-07-04

编程热搜

目录