鱼C论坛

 找回密码
 立即注册
查看: 7430|回复: 23

[学习笔记] 035 - 初学CSS的噩梦(II)

[复制链接]
发表于 2019-12-18 08:06:36 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
本帖最后由 不二如是 于 2020-1-28 08:19 编辑






哈哈,废话不多说了,#敲黑板时刻!





在线视频:传送门





课程思维导图

Snip20191218_72.png

猛戳

                               
登录/注册后可看大图
超清





开始前,先说一点历史背景。

在 CSS1 和 CSS2 中,上一讲的伪元素和今天的伪类都是一个 :

而在 CSS3 中才将二者却分开,前者 :: ,后者用 :

基础代码:

  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4.     <meta charset="UTF-8">
  5.     <title>鱼C-零基础入门学习Web(Html5+Css3)</title>
  6.     <style>
  7.         
  8.     </style>
  9. </head>
  10. <body>
  11. <a href="http://www.fishc.com" target="_blank">鱼C工作室</a>
  12. </body>
  13. </html>
复制代码

接下来 :link、:visited 、:hover 、:active 都在其中的 style 中添加。

:link 选择器用于选取未被访问的链接,不会设置已经访问过的链接的样式。

添加样式:

  1. a:link
  2.         {
  3.             color:green;
  4.         }
复制代码

由于链接还没有被访问,所以颜色为:
Snip20191218_73.png


:visited 选择器用于选取已被访问的链接,在上面的样式下面添加:

  1. a:visited
  2.         {
  3.             color:pink;
  4.         }
复制代码

然后刷新页面,单击链接,再切回页面:
Dec-18-2019 09-15-25.gif


:hover 选择器用于选择鼠标指针浮动在上面的元素,很常用的一个 CSS 样式。

继续添加:

  1. a:hover
  2.         {
  3.             background-color:red;
  4.         }
复制代码

刷新页面,将鼠标移入 a 元素:
Snip20191218_74.png


由于当前链接已被访问过,所以颜色是 pink 。

当鼠标移入,添加背景色 red 。

:active 选择器用于选择活动链接。

只有当鼠标单击(安住)链接才会触发,当松开鼠标,样式消失哦。

继续添加样式:

  1. a:active
  2.         {
  3.             font-size: 22px;
  4.         }
复制代码

安住链接不松手,字体变大,当松开,恢复正常:
Dec-18-2019 09-21-25.gif


请记住,这四个元素是有使用顺序滴!

颠倒就无法执行想要的效果,遵循:

游客,如果您要查看本帖隐藏内容请回复


最后要说的是 :focus 选择器用于选取获得焦点的元素。

一般都是 input 元素当输入框获取用户的输入。

代码:

  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4.     <meta charset="UTF-8">
  5.     <title>鱼C-零基础入门学习Web(Html5+Css3)</title>
  6.     <style>
  7.         input:focus
  8.         {
  9.             background-color:green;
  10.         }
  11.     </style>
  12. </head>
  13. <body>
  14.    <p>在文本框中点击,会看到绿色的背景:</p>
  15.    <form>
  16.        姓名: <input type="text" name="请输入姓名" /><br>
  17.        性别: <input type="text" name="请输入性别" />
  18.    </form>
  19. </body>
  20. </html>
复制代码

当输入框获得焦点,就会添加相应的样式。




课后作业,完成了吗?


传送门






                               
登录/注册后可看大图







如果有收获,别忘了评分


                               
登录/注册后可看大图


这位鱼油,如果喜欢本系列学习笔记,请订阅 淘专辑传送门)(不喜欢更要订阅

评分

参与人数 1荣誉 +5 鱼币 +5 贡献 +3 收起 理由
有点冷丶 + 5 + 5 + 3 无条件支持楼主!

查看全部评分

本帖被以下淘专辑推荐:

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2020-1-23 22:14:32 | 显示全部楼层
神奇
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2020-2-16 15:02:40 | 显示全部楼层
1
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2020-3-12 09:17:35 | 显示全部楼层
love hate原则
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-6-24 16:35:44 | 显示全部楼层
1
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2020-7-16 21:44:30 | 显示全部楼层
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2020-8-14 23:40:21 | 显示全部楼层
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2020-8-20 18:01:38 | 显示全部楼层
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2020-8-27 10:17:31 | 显示全部楼层
1
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2020-9-21 09:06:49 | 显示全部楼层
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2020-11-9 21:00:16 | 显示全部楼层
123
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2020-12-5 15:54:34 | 显示全部楼层
我爱鱼C
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2021-1-14 23:03:26 | 显示全部楼层
love and hate
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2021-1-20 12:28:03 | 显示全部楼层
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2021-2-4 18:01:47 | 显示全部楼层
11
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2021-7-8 18:21:34 | 显示全部楼层
LOVE & HATE
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2021-8-3 15:28:19 | 显示全部楼层
顺序?
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2021-8-9 22:52:00 | 显示全部楼层
想看
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2021-8-24 21:21:53 | 显示全部楼层
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2021-9-10 17:07:48 | 显示全部楼层
I Love fishc
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-4-26 19:27

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表