怎么用CSS技术实现链接列表悬停效果-创新互联

本篇内容介绍了“怎么用CSS技术实现链接列表悬停效果”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!

成都创新互联公司服务项目包括监利网站建设、监利网站制作、监利网页制作以及监利网络营销策划等。多年来,我们专注于互联网行业,利用自身积累的技术优势、行业经验、深度合作伙伴关系等,向广大中小型企业、政府机构等提供互联网行业的解决方案,监利网站推广取得了明显的社会效益与经济效益。目前,我们服务的客户以成都为中心已经辐射到监利省份的部分城市,未来相信会继续扩大服务区域并继续获得客户的支持与信任!

当鼠标滑向链接块时,展示悬停的效果,这种效果在很多网站用到。本文要说的悬停效果是用纯CSS实现当指鼠标滑向链接时出现的悬停效果。

先写HTML代码:

HTML代码很简单,由于IE浏览器只支持链接元素的:hover,文本内容包含在<a>标签内。但是我们可以在<a>标签内加<em>和<span>标签。

<p id="links">    <ul>      <li><a href="#" title="Text">Link Heading One        <em>Description of link.</em>        <span>Date posted</span></a></li>      <li><a href="#" title="Text">Link Heading One        <em>Description of link.</em>        <span>Date posted</span></a></li>    </ul> </p>

再来看CSS,为了在IE上正常显示,我们需要将列表li:a的宽度设置和ul的宽度值一样,否则鼠标悬停效果只能显示在文本框内。

#links ul{ list-style-type: none;width: 400px; margin:20px auto} #links li {border: 1px dotted #999;border-width: 1px 0;margin: 5px 0;} #links li a { color: #990000;display: block;font: bold 120% Arial, Helvetica, sans-serif;padding: 5px;text-decoration: none;} * html #links li a {width: 400px;} #links li a:hover {background: #ffffcc;} #links a em { color: #369;display: block;font: normal 85% Verdana, Helvetica, sans-serif;line-height:16px} #links a span {color: #125F15;font: normal 70% Verdana, Helvetica, sans-serif;line-height: 16px;}

这并不一定是世界上最标准的写法,当然你可能还会有其他的写法来实现鼠标悬停效果。其实javascript可以做出其他很多很酷的悬停效果,我们在项目中会考虑用户的需求,根据需求提供不同的解决方案。对上面说讲的鼠标悬停效果,用纯CSS来实现当然是好的解决方案。

“怎么用CSS技术实现链接列表悬停效果”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注创新互联网站,小编将为大家输出更多高质量的实用文章!

当前题目:怎么用CSS技术实现链接列表悬停效果-创新互联
标题路径:https://www.cdcxhl.com/article8/ceedip.html

成都网站建设公司_创新互联,为您提供用户体验网站内链网站改版网站营销电子商务网站建设

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联

h5响应式网站建设