CSS—Tooltip

两种样式:

样式1:实心tooltip

样式2:空心tooptip

比较全面的分析博客转自:http://www.cnblogs.com/daxiong/articles/3158630.html

<!DOCTYPE html>
<html>

	<head>
		<meta charset="UTF-8">
		<title></title>
		<style>
			.tooltip {
				position: relative;
				display: inline-block;
				border-bottom: 1px dotted black;
			}
			
			.tooltip .tooltiptext {
				visibility: hidden;
				width: 120px;
				background-color: black;
				color: #fff;
				text-align: center;
				border-radius: 6px;
				padding: 5px 0;
				position: absolute;
				z-index: 1;
				top: -5px;
				right: 110%;
			}
			
			.tooltip .tooltiptext:after {
				content: "";
				position: absolute;
				top: 50%;
				left: 100%;
				margin-top: -5px;
				border-width: 5px;
				border-style: solid;
				border-color: transparent transparent transparent black;
			}
			
			.tooltip:hover .tooltiptext {
				visibility: visible;
			}
			
			.tag {
				width: 300px;
				height: 100px;
				border: 2px solid black;
				position: relative;
				background-color: #FFFFFF;
			}
			
			.arrow {
				position: absolute;
				width: 40px;
				height: 40px;
				bottom: -40px;
				left: 100px;
			}
			
			.arrow * {
				display: block;
				border-width: 20px;
				position: absolute;
				border-style: solid dashed dashed dashed;
				font-size: 0;
				line-height: 0;
			}
			
			.arrow em {
				border-color: black transparent transparent;
			}
			
			.arrow span {
				border-color: #FFFFFF transparent transparent;
				top: -3px;
			}
		</style>
	</head>

	<body style="text-align:center;">
		<div class="tooltip">Hover over me
			<span class="tooltiptext">Tooltip Text</span>
		</div>
		<div class="tag">
			<div class="arrow">
				<em></em><span></span>
			</div>
		</div>
	</body>

</html>



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值