css如何实现自定义更为美观的链接提示效果_心得技巧教程-查字典教程网
css如何实现自定义更为美观的链接提示效果
css如何实现自定义更为美观的链接提示效果
发布时间:2016-12-27 来源:查字典编辑
摘要:建议:尽可能的手写代码,可以有效的提高学习效率和深度。在默认状态下可以使用标签的title属性实现链接提示效果。例如ViewCode蚂蚁部落...

建议:尽可能的手写代码,可以有效的提高学习效率和深度。

在默认状态下可以使用<a>标签的title属性实现链接提示效果。例如

View Code

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

<head>

<title>蚂蚁部落</title>

</head>

<body>

<a href="http://www.softwhy.com" title="蚂蚁部落">蚂蚁部落</a>

</body>

</html>

虽然上面的代码能够实现链接提示效果,但是往往并不能够满足实际需求,可能需要自定义更为美观或者与页面相搭配的链接提示效果。代码实例如下

View Code

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

<meta name="author" content="http://www.softwhy.com/" />

<head>

<title>蚂蚁部落</title>

<style type="text/css">

ul

{

list-style:none;

font-size:14px;

}

li

{

width:100px;

height:30px;

line-height:30px;

float:left;

text-align:center;

position:relative;

border:1px solid red;

}

span

{

display:none;

}

a:link,a:visited

{

text-decoration:none;

}

a:hover .tishi

{

display:block;

width:100px;

height:30px;

background-color:#6C9;

line-height:30px;

text-align:center;

position:absolute;

left:80px;

top:40px;

color:#FFFFFF;

}

</style>

</head>

<body>

<ul>

<li>

<a href="#">DIV+CSS<span>DIV+CSS</span></a>

</li>

<li>

<a href="#">jQuery<span>jQuery</span></a>

</li>

<li>

<a href="#">JS<span>JS</span></a>

</li>

<li>

<a href="#">HTML<span>HTML</span></a>

</li>

<div></div>

</ul>

</body>

</html>

以上代码顺利实现了我们想要的效果。最主要的方法就是利用超链接伪类实现span元素的显示

相关阅读
推荐文章
猜你喜欢
附近的人在看
推荐阅读
拓展阅读
  • 大家都在看
  • 小编推荐
  • 猜你喜欢
  • 最新心得技巧学习
    热门心得技巧学习
    网页设计子分类