body{ margin:0; text-align:center; } .tooltip{ position:relative; display:inline-block; } .tooltip .ze{ display:block; width:100px; height:40px; background:#0f0; padding-top:20px; color:#fff; } .tooltip .yu{ visibility: hidden; width: 120px; background-color: black; color: #fff; text-align: center; border-radius: 6px; padding: 5px 0; position: absolute; z-index: 1; bottom: 150%; left: 50%; margin-left: -60px; opacity:0; transition: opacity 1s; } .tooltip .yu::after{ content:""; position:absolute; top:100%; left:50%; margin-left:-5px; border-width:5px; border-style:solid; border-color: black transparent transparent transparent; } .tooltip:hover .yu{ visibility:visible; opacity:1; } </style> <body> <br/> <br/> <br/> <br/> <br/> <br/> <br/> <br/> <br/> <div class="tooltip"> <div class="ze">上提示工具</div> <span class="yu">提示文本</span> </div> </body> </html>
<!doctype html>
<html>
<head>
<meta charset="utf-8"/>
<title>提示工具</title>
<style>html
body{工具
margin:0; text-align:center;
}字體
.tooltip{spa
position:relative; display:inline-block;
}3d
.tooltip .ze{code
display:block; width:100px; height:40px; background:#0f0; padding-top:20px; color:#fff;
}htm
.tooltip .yu{blog
visibility: hidden; width: 120px; background-color: black; color: #fff; text-align: center; border-radius: 6px; padding: 5px 0; position: absolute; z-index: 1; top:10px; left:170%; margin-left: -60px; opacity:0; transition: opacity 1s;
}圖片
.tooltip .yu::after{ip
content:""; position:absolute; top:40%; left:-4%; margin-left:-5px; border-width:5px; border-style:solid; border-color:transparent black transparent transparent;
}
.tooltip:hover .yu{
visibility:visible; opacity:1;
}
</style>
<body>
<br/>
<br/>
<br/>
<br/>
<br/>
<br/>
<br/>
<br/>
<br/>
<div class="tooltip"> <div class="ze">右提示工具</div> <span class="yu">提示文本</span> </div>
</body>
</html>