css如何实现自定义更为美观的链接提示效果
网站建设 2023-01-28 20:48www.1681989.com免费网站
建议:尽可能的手写代码,可以有效的提高学习效率和深度。
在默认状态下可以使用<a>标签的title属性实现链接提示效果。例如
View Code
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://.w3./TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://.w3./1999/xhtml">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<head>
<title>蚂蚁部落</title>
</head>
<body>
<a href="http://.softwhy." title="蚂蚁部落">蚂蚁部落</a>
</body>
</html>
虽然上面的代码能够实现链接提示效果,往往并不能够满足实际需求,可能需要自定义更为美观或者与页面相搭配的链接提示效果。代码实例如下
View Code
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://.w3./TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://.w3./1999/xhtml">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="author" content="http://.softwhy./" />
<head>
<title>蚂蚁部落</title>
<style type="text/css">
ul
{
list-style:none;
font-size:14px;
}
li
{
width:100px;
height:30px;
le-height:30px;
float:left;
text-align:center;
position:relative;
border:1px solid red;
}
span
{
display:none;
}
a:lk,a:visited
{
text-decoration:none;
}
a:hover .tishi
{
display:block;
width:100px;
height:30px;
background-color:#6C9;
le-height:30px;
text-align:center;
position:absolute;
left:80px;
:40px;
color:#FFFFFF;
}
</style>
</head>
<body>
<ul>
<li>
<a href="#" class="mylk">DIV+CSS<span class="tishi">DIV+CSS</span></a>
</li>
<li>
<a href="#" class="mylk">jQuery<span class="tishi">jQuery</span></a>
</li>
<li>
<a href="#" class="mylk">JS<span class="tishi">JS</span></a>
</li>
<li>
<a href="#" class="mylk">HTML<span class="tishi">HTML</span></a>
</li>
<div style="clear:both"></div>
</ul>
</body>
</html>
以上代码顺利实现了我们想要的效果。最主要的方法就是利用超链接伪类实现span元素的显示
在默认状态下可以使用<a>标签的title属性实现链接提示效果。例如
复制代码
代码如下:View Code
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://.w3./TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://.w3./1999/xhtml">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<head>
<title>蚂蚁部落</title>
</head>
<body>
<a href="http://.softwhy." title="蚂蚁部落">蚂蚁部落</a>
</body>
</html>
虽然上面的代码能够实现链接提示效果,往往并不能够满足实际需求,可能需要自定义更为美观或者与页面相搭配的链接提示效果。代码实例如下
复制代码
代码如下:View Code
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://.w3./TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://.w3./1999/xhtml">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="author" content="http://.softwhy./" />
<head>
<title>蚂蚁部落</title>
<style type="text/css">
ul
{
list-style:none;
font-size:14px;
}
li
{
width:100px;
height:30px;
le-height:30px;
float:left;
text-align:center;
position:relative;
border:1px solid red;
}
span
{
display:none;
}
a:lk,a:visited
{
text-decoration:none;
}
a:hover .tishi
{
display:block;
width:100px;
height:30px;
background-color:#6C9;
le-height:30px;
text-align:center;
position:absolute;
left:80px;
:40px;
color:#FFFFFF;
}
</style>
</head>
<body>
<ul>
<li>
<a href="#" class="mylk">DIV+CSS<span class="tishi">DIV+CSS</span></a>
</li>
<li>
<a href="#" class="mylk">jQuery<span class="tishi">jQuery</span></a>
</li>
<li>
<a href="#" class="mylk">JS<span class="tishi">JS</span></a>
</li>
<li>
<a href="#" class="mylk">HTML<span class="tishi">HTML</span></a>
</li>
<div style="clear:both"></div>
</ul>
</body>
</html>
以上代码顺利实现了我们想要的效果。最主要的方法就是利用超链接伪类实现span元素的显示
网站设计
- 德昌优化关键词排名推广 提升在线曝光率的有效
- 2021上海高端网站设计哪家好
- 所谓的域名估价是怎么做的 有什么方法
- 怎么维护seo关键词排名 元宝分享一些技巧
- 肃宁SEO 提升您网站可见性的最佳策略
- 国际域名注册会有什么要求 新手有什么需要掌握
- 域名更换注意什么 新手如何更换域名
- 网站防护可以采用高防CDN吗
- 凡科模板建站的优势有哪些
- 注册域名的意义 域名注册为什么那么火爆
- 南丹百度关键词SEO 全面提升网站可见性的指南
- 新手如何买网址域名 买网址域名有哪些必备知识
- 企业如何选择网络推广公司
- 美图跨界投资HBN颜究所 精品双拼域名meitu.com更亮
- iplc机场专线网络是什么 有什么优势特点
- black域名怎么样 如何申请black域名