6_css选择器
如何应用css样式?
- 找标签
- 写样式
如何找出标签?
class选择器
.类名(注意前面点){
样式
}
.a{
color: green;
}
<p class="a">hehehehe</p>
p标签内应用a样式,a来自class的定义
标签选择器
标签{
样式
}
p,div,select,span,input[type = text] {
样式 }
/*对input系类可以通过type指定选择input的类型*/
id选择器
#id{
样式
}
- 层级选择器
选择逻辑是一层一层找下去(以空格隔开)
如 .类名 #id 标签名{ 样式 },
样式在 #id 标签里面的所有指定的标签本身和子标签都用统一样式
- 并集选择器(以逗号隔开,相当于“或”)
标签1,标签2 .类名,#id{ 样式 }
表名标签1和标签2下 .类名下和指定id的都应用此样式
- 子代选择器
父标签>子标签{样式}
- 交集选择器
选择器1选择器2{样式} –中间不空格,连起来
- 兄弟选择器
选择器1+选择器2 –选择 选择器1相邻的同级兄弟标签,不包含选择器1
选择器1~选择器2 --选择 选择器1下选择器2同级的兄弟标签
- 序选择器
- 标签选择器:first-child --选择同级第一个标签,不区分类型
- 标签选择器:first-of-type -- 选择同级别同类型第一个
- 标签选择器:last-child --选择同级别同类型最后一个,不区分类型
- 标签选择器:last-of-type --选择同级别同类型最后一个
- 标签选择器:nth-child(第几个) –选择同级别,不区分类型
- 标签选择器:nth-of-type(第几个) --选择同级别同类型第几个
- 标签选择器:nth-last-child(第几个)
- 标签选择器:nth-last-type(第几个)
- 标签选择器:only-child --选择同级别只有选择的一个标签
- 标签选择器:only-of-tyep –选择同级和子级中所有同级别的唯一类型标签
如何逻辑整理?
- 找到标签,写入样式
- 标签中加入 id+clsaa 属性值
- 通过 .类名+#id+标签名+空格层级+逗号组合 找到指定标签
- 写css
如何通过自定义属性找到标签?属性选择器
自定义属性名 = 属性值
在css中写入 [自定义属性名]{样式} ,也可以通过[自定义属性名|=’ 属性值’]{样式},用于自定义属性名字相同的情况下
什么是伪类选择器?
通过css进行文本内容修改
选择器:before 在某个标签之前 , after 在某个标签之后
主要用于超链接显示效果
link -- 未经过一次点击
hover -- 鼠标悬停
visited -- 经过一次点击
active -- 鼠标按下的状态
一定按照这个顺序,不然有冲突
6_css选择器的更多相关文章
- 前端极易被误导的css选择器权重计算及css内联样式的妙用技巧
记得大学时候,专业课的网页设计书籍里面讲过css选择器权重的计算:id是100,class是10,html标签是5等等,然后全部加起来的和进行比较... 我只想说:真是误人子弟,害人不浅! 最近,在前 ...
- jQuery的61种选择器
The Write Less , Do More ! jQuery选择器 1. #id : 根据给定的ID匹配一个元素 <p id="myId">这是第一个p标签< ...
- 05.LoT.UI 前后台通用框架分解系列之——漂亮的时间选择器
LOT.UI分解系列汇总:http://www.cnblogs.com/dunitian/p/4822808.html#lotui LoT.UI开源地址如下:https://github.com/du ...
- CSS 选择器及各样式引用方式
Css :层叠样式表 (Cascading Style Sheets),定义了如何显示HTML元素. 目录 1. 选择器的分类:介绍ID.class.元素名称.符合.层次.伪类.属性选择器. 2. 样 ...
- jQuery学习之路(1)-选择器
▓▓▓▓▓▓ 大致介绍 终于开始了我的jQuery学习之路!感觉不能再拖了,要边学习原生JavaScript边学习jQuery jQuery是什么? jQuery是一个快速.简洁的JavaScript ...
- 谈谈一些有趣的CSS题目(十)-- 结构性伪类选择器
开本系列,谈谈一些有趣的 CSS 题目,题目类型天马行空,想到什么说什么,不仅为了拓宽一下解决问题的思路,更涉及一些容易忽视的 CSS 细节. 解题不考虑兼容性,题目天马行空,想到什么说什么,如果解题 ...
- JQuery 选择器
选择器是JQuery的根基,在JQuery中,对事件的处理,遍历DOM和AJAX操作都依赖于选择器.如果能够熟练地使用选择器,不仅能简化代码,而且还可以事半功倍. JQuery选择器的优势 1.简洁的 ...
- jq选择器基础
Jquery $代表选择器 使用jq必须要导入jq文件 <script src="http://libs.baidu.com/jquery/2.0.0/jquery.min.js&qu ...
- 微信小程序中利用时间选择器和js无计算实现定时器(将字符串或秒数转换成倒计时)
转载注明出处 改成了一个单独的js文件,并修改代码增加了通用性,点击这里查看 今天写小程序,有一个需求就是用户选择时间,然后我这边就要开始倒计时. 因为小程序的限制,所以直接选用时间选择器作为选择定时 ...
随机推荐
- 北斗时钟同步系统-GPS卫星授时设备-NTP网络校时服务器
北斗时钟同步系统-GPS卫星授时设备-NTP网络校时服务器 北斗时钟同步系统-GPS卫星授时设备-NTP网络校时服务器 北斗时钟同步系统-GPS卫星授时设备-NTP网络校时服务器 论述当下网络时间同步 ...
- asp.net mvc 记录Action耗时
可能有些时候需要记录Action的执行时间来优化系统功能,这时可以用过滤器来实现. 新建项目 项目名称随便取 身份验证:不进行身份验证 安装Nlog 这里使用NLog来输出日志,具体使用说明请看:ht ...
- HTML知识点总结之表单元素
网页不可能是纯静态的,没有任何的交互功能:绝大多数的网站都有表单元素的使用.表单提供了一个浏览者和网站交互的途径,比如用户注册登录,用户留言等功能. form form元素只是一个数据获取元素的容器, ...
- EF Core 使用编译查询提高性能
今天,我将向您展示这些EF Core中一个很酷的功能,通过使用显式编译的查询,提高查询性能. 不过在介绍具体内容之前,需要说明一点,EF Core已经对表达式的编译使用了缓存:当您的代码需要重用以前执 ...
- c#快速写本地日志
很多人的程序在本地运行是好的,但是发布在服务器上后就会有各种各样的问题,但是服务器上又不能直接调试,所以直接读写本地日志成为解决问题的关键,我这个方法,会在发布网站的根目录自动创建 log.txt,并 ...
- 数独GUI程序项目实现
数独GUI程序项目实现 导语:最近玩上了数独这个游戏,但是找到的几个PC端数独游戏都有点老了...我就想自己做一个数独小游戏,也是一个不错的选择. 前期我在网上简单地查看了一些数独游戏的界面,代码.好 ...
- 关于ODP.NET连接数监控及相应的windbg分析提示
1.关于ODP.NET的Windows计数器问题 使用微软的缺省驱动时,可以通过windows性能监视器很方便的监控数据库连接数,选择.NET Data Provider for Oracle/Sql ...
- Spring框架学习笔记(2)——IOC&DI
IOC:控制反转,创建对象的权利交给Spring,Spring会自动创建对象. DI:依赖注入,操作的对象靠Spring注入,如果不使用Spring,对象的属性值是要靠setter方法来添加的,使用S ...
- jquery 和 mui 上拉加载
jquery: <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <m ...
- haslib 模块
一.模块简介 Python的hashlib提供了常见的摘要算法,如MD5,SHA1等等. 什么是摘要算法呢?摘要算法又称哈希算法.散列算法.它通过一个函数,把任意长度的数据转换为一个长度固定的数据串( ...