HTML5类选择器使用,CSS选择器种类及使用方法

CSS选择器种类及使用方法

2018年04月17日

| 萬仟网IT编程

 | a48e1d17a2b0511faa7da7240b1971f6.png我要评论

css选择器 有通配符选择器书写格式:*+{声名块} 并集选择器/组合选择器 书写格式;元素或类或id+“”+元素或类或id+“,”+元素或类或id{声明块} 列:h1,h2,h3{color:red;} 层次选择器 : 子集选择器: 格式:父级元素名称+">"+子级元素名称+{声明块} 例:div ...

css选择器

有通配符选择器书写格式:*+{声名块}

并集选择器/组合选择器 书写格式;元素或类或id+“”+元素或类或id+“,”+元素或类或id{声明块}

列:h1,h2,h3{color:red;}

层次选择器 :

子集选择器: 格式:父级元素名称+">"+子级元素名称+{声明块}

例:div>p{color:red;}

后代选择器: 格式:祖先元素名称+空格+后代元素名称+{声明块}

例:div p{color:red;}

兄第选择器: 格式: A元素名称+"+"+B元素名称+{声明块}

例:div+P{color:red;} 注:选择A元素后的B元素,AB之间不许有其他元素.

通用选择器: 格式:同级元素A+"~"+同级元素B+{声明块}

例:div~p{color:red;} 注:表示选择与A元素同级别的所有B元素(B的位置是在A后面)。

伪类选择器

动态伪类选择器未访问 (把默认值改为黑色);

a:link{color:black;}

鼠标悬停

a:hover{color:pink;}

鼠标点击时

a:active{color:green;}

点击后

a:visited{color:五颜六色;};

注:hover是可以用于多个元素身上的,但其他三个只能用于具有点击功能的元素上。

a:focus{color:颜色;}

多用于输入框或链接(注:IE7以前不支持:focus注;IE6以前不支持:hover :active)

以上5个的顺序要求: A:link,visited,focus,hover,active

B:visited,link,focus,hover,active

结构伪类选择器

格式:元素名称+":nth-child(n)"+{声明块} 例:section:nth-child(2){color:deeppink;}

表示选中html里的第二个section元素,文字设置为deeppink

选中第一个 格式:元素名称+":first-child"+{声明块} 例:p:first-child{color:red;}

选中最后一个 格式:元素名称+":last-child"+{声明块} 例:p:last-child{color:red;}

选中奇数项 格式:元素名称+":nth-child(odd)"+{声明块} 例:section:nth-child(odd){color:red;}

选中偶数项 格式:元素名称+":nth-child(even)"+{声明块} 例:section:nth-child(even){color:red;}

伪元素选择器

元素后面加内容

格式:元素名称+":after"+{content:"要添加的内容";} 例:i:after{content:"姓名";}

元素前面加内容

格式:元素名称+":before"+{content:"要添加的内容";} 例:i:before{content:"姓名";}

元素第一行添加样式

格式:元素名称+":first-line"+{声明块} 例:p:first-line{color:red;}

元素第一个字母或第一个汉字

格式:元素名称+":first-letter"+{声明块} 例:p:first-letter{color:red;}

注:为了解决兼容性,伪元素选择器,建议打两个冒号

版权声明:本文内容由互联网用户贡献,该文观点仅代表作者本人。本站仅提供信息存储服务,不拥有所有权,不承担相关法律责任。

如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2386932994@qq.com 举报,一经查实将立刻删除。

相关文章:

1、数组去重的方法(例 var arr = [1,2,4,6,4,2,1]);

1、第一种方法

gif;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAADUlEQVQImWNgYGBgAAAABQABh6FO1AAAAABJRU5ErkJggg

本篇文章主要介绍【HTML5】3D模型--百行代码实现旋转立体魔方实例,具有一定的参考价值,有需要的可以了解一下。... 16-12-16

gif;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAADUlEQVQImWNgYGBgAAAABQABh6FO1AAAAABJRU5ErkJggg

作为一个视频编码小白,最近开始着手啃HEVC帧间预测的代码,想用博客记录一下自己的学习过程,也想与大家分享、交流...

一款网页瀑布流效果,可以实现图片的无限制加载。基于时下流行的HTML5技术编写而成,除了实现瀑布流,还加入了CSS5的图片修饰效果,比如图片的圆角边框、图片阴影...

HTTP中get和post的区别 GET 从指定的资源请求数据。 POST 向指定的资源提交要被处理的数据 | | GET | POST | | |...

下面小编就为大家带来一篇HTML5不支持标签和新增标签详解。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧... 16-06-27...

gif;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAADUlEQVQImWNgYGBgAAAABQABh6FO1AAAAABJRU5ErkJggg

新手一枚,解决的问题喜欢记录,也许正好有人在网上迷茫的百度着。-0- 最近使用Chart.js做折线图的报表展示,直接显示整数啥的很好弄毕竟例子直接...

这篇文章主要介绍了HTML5 canvas绘制的玫瑰花效果,适合程序猿在情节送给小女友哦,需要的朋友参考下吧... 14-05-29

最近遇到这方面知识,就自己找了一些资料,进行了一些总结 什么是分段传输? 当引入了一个http首部。这个首部标识了实体采用chunked编码传输,c...

网友评论

387afa1e91d68b43eca6c11dc07bf577.gif

验证码:

95603.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/560347.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

输出一个整数的逆序数

题目要求 本题要求实现一个求整数的逆序数的简单函数。 函数接口定义&#xff1a; int reverse( int number ); 其中函数reverse须返回用户传入的整型number的逆序数。 代码&#xff1a; 处理一个数的每一位。 #include <stdio.h>int reverse( int number ); int r…

yii2 html 跳转,阐述在Yii2上实现跳转提示页

序言为了让用户有更加良好的体验&#xff0c;在操作成功或者失败后&#xff0c;来个提示并跳转页面&#xff0c;我就在Yii2上实现了这一个效果。在写这个跳转提示页的时候&#xff0c;找资料我发现网上关于这方面的中文资料真的很少&#xff0c;大家也都共享下吧&#xff01;需…

两数的和与差的简单函数

题目要求 本题要求实现一个计算输入的两数的和与差的简单函数。 函数接口定义&#xff1a; void sum_diff( float op1, float op2, float *psum, float *pdiff ); 其中op1和op2是输入的两个实数&#xff0c;psum和pdiff是计算得出的和与差。 代码 函数通过指针赋值。 #inc…

数组循环右移

题目要求 本题要求实现一个对数组进行循环右移的简单函数&#xff1a;一个数组a中存有n&#xff08;>0&#xff09;个整数&#xff0c;将每个整数循环向右移m&#xff08;≥0&#xff09;个位置&#xff0c;即将a中的数据最后m个数循环移至最前面的m个位置。 函数接口定义…

c# url传参不能包含html标签,c#解析包含HTML特殊字符的字符串XElement

在客户端的服务器 GWT上使用.NET c&#xff03;&#xff0c;我有一个Web窗体&#xff0c;它接受用户输入&#xff0c;然后构建一个XML字符串并将其存储在数据库中。然后我需要从数据库中读取它&#xff0c;通过tcp将它发送到手持设备&#xff0c;并将其解析为XElement。一切运作…

Altium Designer20 PCB封装库制作

出现如下界面 如果说找不到这个十字&#xff0c;可以按如下方法重新找到 SMA-KE封装 设置里面可以调整焊盘和孔的大小形状。 如果说想要切换默认单位&#xff0c;以mm为单位 不选中焊盘&#xff0c;然后点击properties。 量出距离 然后发现有小数&#xff0c;由于每一格移…

html字符串变量,字符串变量中的Python HTML

我使用python中的FPDF通过一个函数生成PDF格式的发票。我使用一个字符串变量在HTML中构建一个表&#xff0c;并通过一个列表循环&#xff0c;该列表具有填充表标记行的条形码。在我遇到的问题是&#xff0c;当我尝试生成PDF时&#xff0c;总是得到这个TypeError TypeError: str…

Altium Designer20 PCB板子绘制

版层 top layer 顶层 bottom layer 底层 设置板子大小 布局 过孔 top layer层连到bottom layer层。通过via连接。 设置线宽 在design rules里可以设置线宽。 右键new rule 可以新增线宽&#xff0c;电源设置成20mil 还可以设置很多其他的线宽 修改安全距离 安全…

2021年香河一中高考成绩查询,2021年廊坊高考状元名单公布,廊坊文理科状元是谁多少分...

2019年廊坊高考状元名单公布,廊坊文理科状元是谁多少分高考不是唯一的出路&#xff0c;但对于大多数普通家庭来说是最好的出路。很多普通职工家庭辛辛苦苦将孩子养大供其读书&#xff0c;就是为了有朝一日能金榜题名。当然也有的小康富裕之家&#xff0c;可能高考只是一个“试练…

指定位置输出字符串

题目 习题11-5 指定位置输出字符串 (20 分) 本题要求实现一个函数&#xff0c;对给定的一个字符串和两个字符&#xff0c;打印出给定字符串中从与第一个字符匹配的位置开始到与第二个字符匹配的位置之间的所有字符。 函数接口定义&#xff1a; char *match( char *s, char ch…

计算机科学陈国华,科学网—模式识别与智能系统是个什么专业? - 晏燕华的博文...

模式识别与智能系统是个什么专业&#xff1f;2011年3月12日星期六从上学期起&#xff0c;就时常听到研三的师姐们在抱怨&#xff0c;说当初真不应该报模式识别与智能系统这个专业&#xff0c;现在找工作一点也不好。无论是考公务员还是去事业单位&#xff0c;投去简历后&#x…

删除字符串中的指定字符

题目 习题8-6 删除字符 (20 分) 本题要求实现一个删除字符串中的指定字符的简单函数。 函数接口定义&#xff1a; void delchar( char *str, char c ); 其中char *str是传入的字符串&#xff0c;c是待删除的字符。函数delchar的功能是将字符串str中出现的所有c字符删除。 输…

计算机硬件知识教学的信息化手段,《计算机硬件组成》教学设计

《计算机硬件组成》教学设计导语&#xff1a;计算机课程的教学设计你听说过了吗?如果没有&#xff0c;你可以看看下面这篇文章&#xff0c;是关于《计算机硬件组成》的教学设计。一、 前端分析(一)教材内容分析这节课是高中信息技术教材第一册基础知识中的一节&#xff0c;在教…

找出不是两个数组共有的元素

题目 练习7-4 找出不是两个数组共有的元素 (20 分) 给定两个整型数组&#xff0c;本题要求找出不是两者共有的元素。 输入格式: 输入分别在两行中给出两个整型数组&#xff0c;每行先给出正整数N&#xff08;≤20&#xff09;&#xff0c;随后是N个整数&#xff0c;其间以空格…

vue组件中嵌套html,vue2.0怎么用组件自定义标签实现组件的嵌套?

想用这种方式实现组件嵌套&#xff1a;目前实现的方式&#xff1a;是在app-content.vue中的template中嵌套的index.htmlmain.jsimport Vue from ../node_modules/vue/dist/vue;import app from ./app.js;new Vue(app);app.jsimport content from ../components/app-content.vue…

80x86及Pentium指令系统立即数 寄存器 目标地址寻址 操作数在存储器中寻址

80x86及Pentium指令系统 位(bit)&#xff1a;每一位只有两种状态0或1。计算机能表示的最小数据单位。字节(Byte)&#xff1a;8位二进制数为一个字节。计算机基本存储单元内容用字节表示。字(Word)&#xff1a;PC常将2个字节定义为一个字&#xff0c;一个字为16位二进制数。微处…

计算机跨考土壤学,[北京林业大学]2005年土壤学复试办法_跨考网

&#xff3b;北京林业大学&#xff3d;2005年土壤学复试办法根据学校研究生院招生处关于落实《教育部关于做好2003年招收攻读硕士学位研究生工作的通知》通知的精神&#xff0c;土壤学科制定了本学科的《硕士研究生入学考试复试办法》。一、复试小组的组成原则和人数复式小组由…

信号与系统 傅里叶变换 拉普拉斯变换 z变换所有公式和性质 三个变换的联系 整理

这是我考研整理的笔记。基本上涵盖了信号与系统三大变换所有重要的公式。 1.傅里叶变换 2.拉普拉斯变换 3.Z变换 4.三大变换的关系

html表格支持响应,将表格响应转换为HTML表格

我试图将Fusion Table SQL响应转换为基本的HTML表格。这既适用于搜索引擎饲料&#xff0c;也适用于谷歌电子表格和它们的importhtml功能。将表格响应转换为HTML表格打开反应到表中的foreach都是一次调高一些不寻常的反应&#xff0c;就像1个字符&#xff1f;此外&#xff0c;答…

c语言内存分配与释放 不同类别变量的内存分配和释放的区别

1.不同变量使用内存的区别 静态存储类别的变量&#xff1a;内存数量在编译时确定&#xff0c;程序开始执行时创建&#xff0c;程序结束时销毁。(static、const)自动存储类别的变量&#xff1a;程序进入变量定义所在块时存在&#xff0c;离开块时销毁。新创建的变量按顺序加入内…