找回密码
 立即注册
上一集:034 - 初学CSS的噩梦(Ⅰ)



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




在线视频:传送门



课程思维导图


登录/注册后可看大图
猛戳

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




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

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

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

基础代码:






  •     鱼C-零基础入门学习Web(Html5+Css3)





  • 鱼C工作室


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

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

添加样式:


  • a:link
  •         {
  •             color:green;        }

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

登录/注册后可看大图

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


  • a:visited
  •         {
  •             color:pink;        }

然后刷新页面,单击链接,再切回页面:

登录/注册后可看大图

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

继续添加:


  • a:hover
  •         {
  •             background-color:red;        }

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

登录/注册后可看大图

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

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

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

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

继续添加样式:


  • a:active
  •         {
  •             font-size: 22px;        }

安住链接不松手,字体变大,当松开,恢复正常:

登录/注册后可看大图

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

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



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

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

代码:






  •     鱼C-零基础入门学习Web(Html5+Css3)

  •         input:focus
  •         {
  •             background-color:green;
  •         }



  •    在文本框中点击,会看到绿色的背景:

  •        姓名:
  •        性别:



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



课后作业,完成了吗?

传送门




                                
登录/注册后可看大图

下一集:???



如果有收获,别忘了评分



                                
登录/注册后可看大图

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

免责声明:本文内容部分来源于网络,出于网络分享目的,如对您的权益版权有异议我们将予以删除,谢谢合作!
分享至 : QQ空间
收藏

0 个回复

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