网站大量收购独家精品文档,联系QQ:2885784924

CSS网络大讲堂.pdf

  1. 1、本文档共21页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
CSS网络大讲堂

第 3 章 伪类和伪元素 伪类可以看作是一种特殊的类选择符,是能够被支持CSS 的浏览器自动识别的特殊选择 符。可以不使用class 调用直接使用。伪元素则是可以将特殊效果添加到某些选择符中。 在网页开发中,经常使用伪类对连接的不同状态定义不同的效果。而使用伪元素也可以 实现某些特殊的样式效果。在本章中将详细介绍关于伪类和伪元素的相关内容。 3.1 超链接伪类的用法 超链接伪类的用法 3.1.1 问题描述 我现在要做一个超链接按钮,有两张图片。需要实现的效果是,当超链接未访问时显示 一张图片,当鼠标悬停在超链接上面时换另一张图片。代码如下所示: a.adown:hover{background-image:url(img/22.jpg);} a.adown{background-image:url(img/23.jpg);} 可是通过以上代码根本没有实现效果,:hover 不能用 background-image 吗?请问该怎 么办? 3.1.2 解决办法 在 a.adown 中需要添加 display:block ,还需要设置图片的宽度和高度,这样就能实现效 果了。代码如下所示: a.adown:hover{background:url(img/22.jpg);} a.adown{background:url(img/23.jpg);display:block; width:100px; height:100px;} a class=adown href=#超链接/a 3.1.3 知识扩展——超链接伪类的用法 4 超链接伪类是伪类中应用最多的伪类。一般表示超链接的 种状态,包括:已访问状态、 未访问状态、鼠标悬停状态和被激活状态。下面的代码展示了超链接伪类的使用方法。 a:link { color: blue } / 未访问的链接为蓝色 / * * a:visited { color: red } / 已访问的链接为红色 / * * a:hover { color: yellow } / 当鼠标悬停时链接为黄色 / * * a:active { color: lime } / 当单击链接时为灰色 / * * 除了设置链接访问时的颜色样式,还可以通过 text-decoration 属性来设置下划线是否出 现;或者使用font-family 改变字体样式;或者使用background 改变链接背景颜色。具体代码 如下所示: a.two:link {color: #ff0000} a.two:visited {color: #0000ff} a.two:hover {font-size: 150%} a.three:link {color: #ff0000} a.three:visited {color: #0000ff} a.three:hover {background: #66ff66} C a.four:link {color: #ff0000} S a.four:visited {color: #0000ff} S 堂 讲 大 络 网

文档评论(0)

xxj1658888 + 关注
实名认证
内容提供者

教师资格证持证人

该用户很懒,什么也没介绍

领域认证该用户于2024年04月12日上传了教师资格证

1亿VIP精品文档

相关文档