js超漂亮的鼠标提示,带人性化缺口
鼠标提示符
* { padding: 0; margin: 0; }
li { }
body { background: #fdf7f7; }
#explain { height: 60px; border-bottom: 1px solid #999999; background: #eee; font-size: 14px; color: #666; text-align: center; line-height: 60px; }
#explain a { color: #990000; font-weight: bold; text-decoration: none; border-bottom: 1px dotted #990000; }
#explain a:hover { border-bottom: 2px solid #990000; }
#explain strong { color: #990000; }
ul { width: 716px; position: absolute; top: 260px; left: 50%; margin-left: -358px; }
li { width: 160px; height: 100px; list-style: none; background: #fff; padding: 3px; border-top: 1px solid #ddd; border-right: 2px solid #ddd; border-bottom: 2px solid #ddd; border-left: 1px solid #ddd; float: left; margin-right: 10px; cursor: pointer; }
img { float: left; }
#topic { width: 270px; background: #fff; padding: 3px; border-top: 1px solid #ddd; border-right: 2px solid #ddd; border-bottom: 2px solid #ddd; border-left: 1px solid #ddd; position: absolute; top: 100px; left: 200px; }
#topic .adorn { width: 7px; height: 11px; overflow: hidden; background: url(/upload/201011/20101103150729602.gif); position: absolute; bottom: 15px; left: -7px; }
#topic .adorn_r { width: 7px; height: 11px; overflow: hidden; background: url(/upload/201011/20101103150729137.gif); position: absolute; bottom: 15px; right: -7px; }
#topic .inner_html { padding: 10px; line-height: 20px; font-size: 12px; color: #666; text-indent: 24px; font-family: arial; }
#topic .inner_html a { color: #990000; font-weight: bold; text-decoration: none; border-bottom: 1px dotted #990000; }
#topic .inner_html a:hover { border-bottom: 2px solid #990000; }
var g_aData=
[
'石川(blue)为大家分享了以下内容:新浪微博效果、DOM、闭包使用技巧、面向对象、高级拖拽、运动特效、AJax、官网导航效果等^_^!',
'课程内容特别精选了JavaScript的高级DOM操作、AJAX技术应用、OOP思想、继承等知识进行深度剖析,力图为学员揭秘各种网站交互效果,并帮助学员建立正确而清晰的编程思路……',
'高级页面架构师精品课程是为了让大家制作出较为规范的页面,例如:符合 W3C 标准、标签语义化、模块化布局、能熟练解决浏览器兼容性、能洞晰 CSS 代码性能等问题的朋友们而设。通过这门课程,你可以充分了解到标准带来的好处、页面代码的简洁与 CSS 样式的高重用性……',
'零基础网页制作精品课程站在完全不懂的学员角度考虑,在 课程安排、课后辅导 等几个方面着手,力求为学员带来一门系统化极强、讲解风格却通俗易懂的 精品入门课程,欢迎朋友们来试听,一探究竟!'
];
var g_oTimerHide=null;
window.onload=function ()
{
var aLi=document.getElementById('content').getElementsByTagName('li');
bindTopic(aLi);
};
function bindTopic(aElement)
{
var i=0;
for(i=0;iiPageRight)
{
bRight=false;
l=x-(oTopic.offsetWidth+20);
oTopic.getElementsByTagName('div')[0].className='adorn_r';
}
else
{
oTopic.getElementsByTagName('div')[0].className='adorn';
}
oTopic.style.left=l+'px';
oTopic.style.top=t+'px';
}
可以调整窗口大小,再把鼠标移到图片上查看……
[Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]