鼠标移入标题,标题文字全部显示


实现下面类似图片的功能

一、HTML页面添加Css样式

 1 <style type="text/css">
 2     
 3         .tooltip {
 4             position: absolute;
 5             display: none;
 6             z-index: 9900000;
 7             outline: none;
 8             padding: 5px;
 9             border-width: 1px;
10             border-style: solid;
11             border-radius: 5px;
12             -moz-border-radius: 5px 5px 5px 5px;
13             -webkit-border-radius: 5px 5px 5px 5px;
14             border-radius: 5px 5px 5px 5px;
15             background-color: white;
16             color: black;
17         }
18     </style>

二、HTML页面添加 js代码

 1 <script type="text/javascript">
 2     function mouseOver(t, e, data) {
 3         //参数含义
 4         //t:指当前对象,即超链接<a>
 5         //e:event事件
 6         //data:要显示的内容
 7         var tooltipHtml = "<div id='tooltip' class='tooltip'>" + data + "</div>";
 8         $(t).append(tooltipHtml); //添加到页面中
 9         $("#tooltip").css({
10             "top": (e.pageY) + 20 + "px",
11             //"left": (e.pageX) + "px"
12         }).show("fast"); //设置提示框的坐标,并显示
13     }
14     function mouseOut() {
15         $("#tooltip").remove();
16     }
17 
18 </script>

三、在鼠标移入文本上所在的标签添加两个事件 移入事件onMouseOver和移出事件 onMouseOut

<a href="#" class="warning-detail" onMouseOver='mouseOver(this,event,"要显示的文字");' onMouseOut='mouseOut();'>

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM