Html+Css 纯CSS实现的文字提示 (精通CSS高级WEB解决方案)读书笔记

今天看了纯CSS实现的文本段落导航,特此记录一下:

实现效果:



基本思路:

1.将要被提示的部分设置为position:relative; 相对于文档流进行偏离。    提示的内容设置为position:absolute; 脱离文档流进行定位(可以起到遮盖的效果)。

  初始状态时,display:none; 将提示内容隐藏。

  当鼠标悬浮的时候,利用伪类选择器, 将内容 显示出来 display:block;


实现代码:

<!DOCTYPE html>
<html lang="en">
    <head>
        <meta charset="utf-8">
        <style type="text/css">
        a.tooltip{
            font-weight: bolder;
        	position:relative;
        }
        a.tooltip span{
        	display:none;
        }
        a.tooltip:hover span, a.tooltip:focus span{
        	display: block;
        	position: absolute;
        	top: 1em;
        	left: 2em;
        	padding: 0.2em 0.6em;
        	border: 1px solid #996633;
        	background-color:#FFFF66;
        	color: #000;
        	width:12em;
        }
        </style>
    </head>
    <body>
    	<p>
    		<a class="tooltip">Andy Budd<span>(This website rocks)</span></a> is a web developer based in Brighton England.
    	</p>
    </body>
</html>


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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值