图片定义的title提示信息的样式以及提示信息跟随鼠标的移动而移动的效果
2012-11-12 13:39
579 查看
$(function(){
var x;
var y = 38;
$(".classTab td:parent").live('mouseover',function(e){
this.myTitle = this.title;
this.title = "";
var popHtml ='<div class="tishiBox"><span class="spanL"><\/span><span class="spanR"><\/span><p>'+this.myTitle+'<\/p><em><\/em><\/div>';
$("body").append(popHtml);
//alert(e.pageX)
x = $(".tishiBox").width()-10;
$(".tishiBox").css({
left:(e.pageX - x) + "px",
top:(e.pageY - y) + "px"
}).show()
}).live('mouseout',function(){
this.title = this.myTitle;
$(".tishiBox").remove();
}).live("mousemove",function(e){
x = $(".tishiBox").width()-10;
$(".tishiBox").css({
left:(e.pageX - x) + "px",
top:(e.pageY - y) + "px"
})
})
})
CSS样式:
.tishiBox,.tishiBox span,.tishiBox em{ position:absolute;display:inline-block; background:url(../images/tishiBg2.png);}
.tishiBox{left:100px;height:36px; position: absolute; white-space:nowrap;background-position:-10px 0;}
.tishiBox span{ position:absolute;display:inline-block; background:url(../images/tishiBg.png)}
.tishiBox span.spanL,.tishiBox span.spanR{width:10px;height:36px;top:0;}
.tishiBox span.spanL{ background-position:0 0;left:-10px;}
.tishiBox span.spanR{ background-position:right 0;right:-10px;}
.tishiBox p{padding:0 10px;line-height:30px;color:#e70909;}
.tishiBox em{width:10px;height:10px; position:absolute; background-position:-277px -25px;right:10px;top:25px;}
var x;
var y = 38;
$(".classTab td:parent").live('mouseover',function(e){
this.myTitle = this.title;
this.title = "";
var popHtml ='<div class="tishiBox"><span class="spanL"><\/span><span class="spanR"><\/span><p>'+this.myTitle+'<\/p><em><\/em><\/div>';
$("body").append(popHtml);
//alert(e.pageX)
x = $(".tishiBox").width()-10;
$(".tishiBox").css({
left:(e.pageX - x) + "px",
top:(e.pageY - y) + "px"
}).show()
}).live('mouseout',function(){
this.title = this.myTitle;
$(".tishiBox").remove();
}).live("mousemove",function(e){
x = $(".tishiBox").width()-10;
$(".tishiBox").css({
left:(e.pageX - x) + "px",
top:(e.pageY - y) + "px"
})
})
})
CSS样式:
.tishiBox,.tishiBox span,.tishiBox em{ position:absolute;display:inline-block; background:url(../images/tishiBg2.png);}
.tishiBox{left:100px;height:36px; position: absolute; white-space:nowrap;background-position:-10px 0;}
.tishiBox span{ position:absolute;display:inline-block; background:url(../images/tishiBg.png)}
.tishiBox span.spanL,.tishiBox span.spanR{width:10px;height:36px;top:0;}
.tishiBox span.spanL{ background-position:0 0;left:-10px;}
.tishiBox span.spanR{ background-position:right 0;right:-10px;}
.tishiBox p{padding:0 10px;line-height:30px;color:#e70909;}
.tishiBox em{width:10px;height:10px; position:absolute; background-position:-277px -25px;right:10px;top:25px;}
相关文章推荐
- 跟随鼠标移动的图片制作的提示信息框
- 55-002-1 HTML5图片列表页面的制作 鼠标移动图片动态显示,文字动态阴影效果,渐变效果 列表前增加样式序列号
- javascript实现图片跟随鼠标移动效果的方法
- javascript实现图片跟随鼠标移动效果的方法
- 使用WPF Resource以及Transform等技术实现鼠标控制图片缩放和移动的效果
- 给超链接添加特效-鼠标移动到上展示提示信息-提示信息跟随鼠标移动
- 使用WPF Resource以及Transform等技术实现鼠标控制图片缩放和移动的效果
- jquery实现:提示文本/图片跟随鼠标移动
- 跟随鼠标的移动,动态显示提示信息
- 当鼠标移动到图片上时跟随鼠标显示放大的图片效果
- javascript获取鼠标坐标跟随控制层渐显信息提示效果(有BUG在调试中)
- js鼠标移动在title中显示图片的效果代码
- html图片的alt与title:alt:图片加载失败时的提示信息;title:鼠标放上时的提示信息
- 制作跟随鼠标移动的图片放大效果
- 当鼠标移动到图片上时跟随鼠标显示放大的图片效果
- css 鼠标放上图片变换以及输入框提示信息
- 图片跟随鼠标移动(期间鼠标不释放)以及释放鼠标(图片)时刻鼠标位置
- js div随鼠标移动,css图片放大镜效果
- jquery 鼠标停留显示提示框,提示框位置跟随鼠标移动
- 跟随鼠标移动效果