标签:
html======================= <div id="div" class="demo"> <ol class="list"> <li><i></i><a href="#" data-title="铁路部门:火车票丢失需“先补买再退款”">铁路部门:火车票丢失需“先补买再退款”</a></li> <li><i></i><a href="#" data-title="新修订新疆宗教事务条例施行 禁止宣扬极端思想">新修订新疆宗教事务条例施行 禁止宣扬极端思想</a></li> <li><i></i><a href="#" data-title="长征火箭从天而降瞬间被拍下 民众围观(图)">长征火箭从天而降瞬间被拍下 民众围观(图)</a></li> <li><i></i><a href="#" data-title="呼格父母:今后不再上访 打算先给儿子买个好墓地">呼格父母:今后不再上访 打算先给儿子买个好墓地</a></li> <li><i></i><a id=‘box‘ href="#" data-title="中国驻印尼使馆:印尼未对持普通护照中方人员免签">中国驻印尼使馆:印尼未对持普通护照中方人员免签</a></li> <li><i></i><a href="#" data-title="陕西圈养大熊猫发生犬瘟热 一8岁大熊猫死亡">陕西圈养大熊猫发生犬瘟热 一8岁大熊猫死亡</a></li> </ol> </div> css============ .demo{width: 320px;height: 600px;position: relative;margin: 0 auto;} li{position: relative;padding-top: 20px;font-size: 20px;width: 320px;white-space:nowrap;text-overflow:ellipsis;overflow: hidden;} .tip{position: absolute;left: 0;line-height: 25px;background: #ccc;display: none;} js============ (function () { function create() { var tip=document.createElement(‘div‘); tip.className=‘tip‘; return document.body.appendChild(tip); } var tip=create(); var links=document.getElementsByTagName(‘a‘) for (var i = 0; i < links.length; i++) { links[i].onmousemove=function (e) { var e=e||window.e; var title=this.getAttribute(‘data-title‘); tip.innerHTML=title; tip.style.display=‘block‘; tip.style.left=e.clientX+10+‘px‘; tip.style.top=e.clientY+5+‘px‘; } links[i].onmouseout=function(){ tip.style.display=‘none‘; } } })()
标签:
原文地址:http://www.cnblogs.com/wz0107/p/4585242.html