html中span添加tooltip,怎么添加Tooltip提示框? - css笔记

添加一个小符号,可做链接引导或是一个简单的提示

通过CSS的Tooltip提示框,我们可以在页面中一些需要进行内容补充的地方添加一个符号,访客将鼠标移动到该符号或是点击该符号,即可查看相关补充内容。这一次的CSS笔记向大家介绍下相关内容。

技术支持:菜鸟教程

方案一:链接法

这种提示框用CSS很好展示,给一个问好加上园圈就好了,例如这样:

?

效果展示:

?

方案二:文本提示

当然,如果只是一些简单的提醒,专门做个页面进行介绍就不太适合了,可以试试这个,当鼠标移到到图标上,就有文本提示:

?

Tooltip提示框

.tooltip{

position: relative;

display: inline-block;

margin-left: 5px;

margin-right: 5px;

height: 16px;

line-height: 16px;

vertical-align: middle;

}

.tooltip-icon{

display: block;

width: 14px;

height: 14px;

line-height: 14px;

border: 1px solid #999;

border-radius: 50%;

font-size: 12px;

font-weight: 700;

font-family: "caption", Arial;

text-align: center;

}

.tip-content{

z-index: 999999;

display: none;

position: absolute;

left: -5px;

bottom: 30px;

width: 240px;

}

.tip-content-inner{

position: absolute;

bottom: 0;

left: 0;

display: block;

width: auto;

max-width: 200px;

padding: 10px;

line-height: 20px;

border: 1px solid #ccc;

background: #fff;

line-height: 20px;

color: #333;

font-size: 16px;

}

.tip-content-inner:before{

content: "";

position: absolute;

left: 7px;

bottom: -24px;

border-style: solid solid solid solid;

border-color: #ccc transparent transparent transparent;

border-width: 12px 6px;

}

.tip-content-inner:after{

content: "";

position: absolute;

left: 8px;

bottom: -20px;

border-style: solid solid solid solid;

border-color: #fff transparent transparent transparent;

border-width: 10px 5px;

}

.tooltip:hover > .tip-content{

display: block;

}

效果展示:

?Tooltip提示框

代码来源:

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值