1. 伪类选择器:hover 和 focus 比较常用。
1.1 hover:把鼠标移动到内容迈腾2020款TSI DSG舒适型的时候,字体变成了红色。
html:
<body>
<p>迈腾2020款TSI DSG舒适型</p>
</body>
css: p:hover{color:red} 注意p和hover中间用冒号:分开。p代表所有p标签。 1.2 focus:点击文本输入框,背景颜色变成黄色。
html:
<body>
<input type="text">
</body>
css: input:focus{outline=0;background-color: yellow} outline指外框, 注意p和hover中间用冒号:分开。 1.3 active: 点击文本输入框,背景闪现黄色。如果鼠标左键按住输入框内部不放,背景一直都是黄色,放开之后黄色消失。
html:
<body>
<input type="text">
</body>
css: input:active{background-color: yellow} 同样适合用于文字:点击文字,闪现黄色,按住不放是黄色,放开之后黄色消失。
html:
<body>
<p>迈腾2020款TSI DSG舒适型</p>
</body>
css: p:active{color:yellow} 1.4 link:浏览器刚打开的时候,没访问过的链接,把baidu的字体颜色设置为绿色,接下来如果访问这个链接之后,baidu的字体颜色会恢复到原来的紫色。注意id不能是纯数字。
html:
<body>
<a id="d1" href="http://www.baidu.com">baidu</a>
</body>
css: #d1:link{color:green} 1.5 visited: 浏览器刚打开的时候,没访问过的链接,baidu的字体颜色默认是蓝色,接下来如果访问这个链接之后,baidu的字体颜色会变成红色。
html:
<body>
<a id="d1" href="http://www.baidu.com">baidu</a>
</body>
css: #d1:visited{color:red} 2. 伪元素选择器
2.1 first-letter :常用的给首字母设置特殊样式
html:
<body>
<p>迈腾2020款TSI DSG舒适型</p>
</body>
css: p:first-letter{font-size:38px;color:red} 首字母38像素,红色。 2.2 before :在每个<p>标签的内容之前插入*
html:
<body>
<p>迈腾2020款TSI DSG舒适型</p>
<p>迈腾2020款TSI DSG舒适型</p>
</body>
css: p:before{content:'*';color:red} 2.3 after :在每个<p>标签的内容后面插入[?]
html:
<body>
<p>迈腾2020款TSI DSG舒适型</p>
<p>迈腾2020款TSI DSG舒适型</p>
</body>
css: p:after{content:"[?]";color:red}

最新文章

  1. [转] C++的引用传递、指针传递参数在java中的相应处理方法
  2. SpringMVC的工作原理
  3. 关于java中的异常问题 1
  4. hdu A Bug&#39;s Life
  5. php分享三十三:常量
  6. 【Android测试】【第二节】性能——CPU时间片
  7. 分享一个客户端程序(winform)自动升级程序,思路+说明+源码
  8. CSLA.NET 简介
  9. Android 之 Shape (圆角输入框)
  10. Pro Android 4 第六章 构建用户界面以及使用控件(一)
  11. CSharp设计模式读书笔记(10):装饰模式(学习难度:★★★☆☆,使用频率:★★★☆☆)
  12. 又是一个MVP+RxJava+Retrofit的干货集中营
  13. Example016实现下拉框
  14. 安装cocoaPods第三方类库
  15. phpexcel导出成绩表
  16. JAVA:成员变量和局部变量的区别
  17. javascript学习笔记 --event事件
  18. scala Weak Conformance
  19. MyEclipse复制js文件乱码
  20. 500 Internal Privoxy Error

热门文章

  1. 十二、React 生命周期函数
  2. nested exception is com.mongodb.MongoWaitQueueFullException: Too many operations are already waiting for a connection. Max number of operations (maxWaitQueueSize) of 500 has been exceeded.
  3. 记-OSPF学习
  4. 面向对象-main函数
  5. linux下的 sudo ln -s 源文件 目标文件
  6. windows driver 定时器的使用
  7. C++编程学习(四)声明/枚举
  8. cf 730J. Bottles
  9. Android进阶——Android视图工作机制之measure、layout、draw
  10. Golang---sort包