首页 技术 正文
技术 2022年11月20日
0 收藏 310 点赞 2,940 浏览 2503 个字

/* 私人笔记 */ 组合选择器:把基本选择器通过特殊符号串在一起,可以带来一些特殊的意义;

1.源码

<!DOCTYPE html><html lang=”zh”><head>  <meta charset=”UTF-8″>  <title>组合选择器</title>  <link rel=”stylesheet” href=”4.css”></head><body>  <div> div1</div>  <p>p1</p>  <seda>    <p>p2</p>    <ul>      <li>        <p>p3</p>      </li>    </ul>  </seda></body></html> 1.分组用到了分号 ‘,’ 如:div,p,ul;div,p{  background: green;/*背景颜色*/  color:red;/*字体颜色*/}P{  font-size: 40px;/*字体大小*/  width: 50px;  height: 50px;}  解释:div标签、p标签都会展示,div,p{} 意思是div标签、p标签展示的是{}里相同的,若要单独展示某特性可像p{}单独写入; 2.嵌套选择器,就是把多个标签用空格隔开,如 seda p 实际上是选择的是p标签(有空格),但不是所有的p标签,而是<seda></seda>中嵌套的所有p标签;seda p{  background: hotpink;/*背景颜色*/  color:red;/*字体颜色*/  font-size: 40px;/*字体大小*/  width: 100px;  height: 50px;} 3.子选择器,seda > p 意思是p标签的父类是seda,p标签才会生效,当p标签的父类是其他则不会生效,如源码<li>  <p>p3</p></li>,<p>p3</p> 它的父类时<li>; seda > p{   background: hotpink;/*背景颜色*/   color:red;/*字体颜色*/}4.相邻的同级别的选择器,div+p 意思是p标签与div标签同级别时,p标签才会生效*/div+p{   background: burlywood;   color: green;   font-size: 60px;} 待跟新… /*属性选择器,使用[] 将属性放在里面,基本属性,[属性=值],[属性~=值]空格隔开,[属性^=值]开始*/源码:<body>  <ul>     <li>       <p title=”qiuqiu2 cc”>p4</p>     </li>   </ul>   <ll title=”qiuqiu cc”>    ll-1  </ll></body>css代码如下,<ll title=”qiuqiu cc”>ll-1</ll> 会展示,<p title=”qiuqiu2 cc”>p4</p> 不会展示ll[title~=qiuqiu]{   background: blueviolet;   color: red;   font-size:50px;}ll[title^=qiuqiu]{   background: blueviolet;   color: red;   font-size:50px;}[属性&=值]结束ll[title&=cc]{   background: blueviolet;   color: red;   font-size:50px;}/*伪元素选择器:- 伪类用于设置同一个元素在不同状态下的样式;我们自己写的标签里的元素,会自动添加一个隐含元素,添加开始:before结束:after如:<body>   <p>     <!– <before> –>     p1     <!– <after> –>   </p></body>*/p::before{   content:”before”;}p::before{   content:”after”;}p{   backdrop-color:green;   font-size: 70px;   color:red;}/*针对块元素,第一个字母用 first-letter,第一行 first-line*/p::first-letter{   color: rebeccapurple;   font-size: 120px;} /*伪类选择器:- 常用伪类:  · link 向未被访问的超链接添加样式;  · visited 向已被访问的超链接添加样式;  · active 向被激活的元素添加样式;  · hover 当鼠标悬停至元素上方时,向该元素添加样式;  · focus 当元素获取焦点时,向该元素添加样式; html参考码:<body><P>  <a href=”http://www.tmooc.cn”>达内部</a>  <a href=”http://www.baidu.com”>文档</a></P><p>  <!–展示按钮–>  <input type=”button” value=”按钮” id=”il”></p><p>  <!–展示输入框–>  <input type=”text” id=”i2″></p><p>  <img src=”xiaoan.jpg” id=”i3″></p></body>*/ /*伪类选择器:根据元素的状态选择元素,选择未访问过的超链接*/a:link{ color: green; } /*伪类选择器:根据元素的状态选择元素,选择访问过的超链接*/a:visited{ color: red; } /*选择激活态(正在点)的按钮*/#il:active{/* :active向活动的链接添加特殊的样式; */  background-color: blue;/*点击时出现背景颜色*/} /*选择有焦点的文本框/密码框/文本域*/#i2:focus{  background-color: green;/*点击后背景展示绿色*/} /*选择鼠标悬停态(触碰)的图片*/img:hover{  width: 250px;  height: 250px;}  

相关推荐
python开发_常用的python模块及安装方法
adodb:我们领导推荐的数据库连接组件bsddb3:BerkeleyDB的连接组件Cheetah-1.0:我比较喜欢这个版本的cheeta…
日期:2022-11-24 点赞:878 阅读:8,965
Educational Codeforces Round 11 C. Hard Process 二分
C. Hard Process题目连接:http://www.codeforces.com/contest/660/problem/CDes…
日期:2022-11-24 点赞:807 阅读:5,486
下载Ubuntn 17.04 内核源代码
zengkefu@server1:/usr/src$ uname -aLinux server1 4.10.0-19-generic #21…
日期:2022-11-24 点赞:569 阅读:6,331
可用Active Desktop Calendar V7.86 注册码序列号
可用Active Desktop Calendar V7.86 注册码序列号Name: www.greendown.cn Code: &nb…
日期:2022-11-24 点赞:733 阅读:6,114
Android调用系统相机、自定义相机、处理大图片
Android调用系统相机和自定义相机实例本博文主要是介绍了android上使用相机进行拍照并显示的两种方式,并且由于涉及到要把拍到的照片显…
日期:2022-11-24 点赞:512 阅读:7,747
Struts的使用
一、Struts2的获取  Struts的官方网站为:http://struts.apache.org/  下载完Struts2的jar包,…
日期:2022-11-24 点赞:671 阅读:4,781