大图片提示效果

<!DOCTYPE html><html><head lang="en">    <meta charset="UTF-8">    <title></title>    <style>        *{            padding: 0;            margin: 0;        }        ul{            width: 488px;            margin: 0 auto;        }        ul li{            list-style-type: none;            display:inline;            float: left;            border: thin solid black;            margin: 20px 10px;        }        #tooltip{            position: absolute;            border: thin solid black;            display: none;            background: black;            color: white;        }    </style>    <script src="js/jquery-2.1.4.js"></script>    <script>        $(function(){            var x=10;            var y=20;            $("a.tooltip").mouseover(function(e)//当前事件对象e            {                this.myTitle=this.title;//储存当前title的值                this.title="";//移入后title为空                var imgTitle=this.myTitle? "<br/>"+this.myTitle : "";//判断title值,存在则imgTitle为换行后加title值,不存在则为空                var tooltip="<div id=‘tooltip‘><img src=‘"+this.href+"‘ alt=‘产品预览图‘/>"+imgTitle+"</div>";//添加div                $("body").append(tooltip);//添加到body                $("#tooltip")//获取div                        .css({                            "top":(e.pageY+y)+"px",//div的top为鼠标指针y坐标位置加上10px                            "left":(e.pageX+x)+"px"//div的top为鼠标指针x坐标位置加上10px                        }).show("fast");//fast为200毫秒            }).mouseout(function()            {                this.title=this.myTitle;                $("#tooltip").remove();//移除            }).mousemove(function(e)//移动事件            {                $("#tooltip")                        .css({                            "top":(e.pageY+y)+"px",                            "left":(e.pageX+x)+"px"                        });//移动时,获取鼠标指针位置,让div随鼠标指针移动            })

        })    </script></head><body>    <ul>        <li><a href="images/apple_1_bigger.jpg" class="tooltip" title="苹果 ipod"><img src="images/apple_1.jpg" alt="苹果 ipod"></a></li>        <li><a href="images/apple_2_bigger.jpg" class="tooltip" title="苹果 ipod nano"><img src="images/apple_2.jpg" alt="苹果 ipod nano"></a></li>        <li><a href="images/apple_3_bigger.jpg" class="tooltip" title="苹果 iphone"><img src="images/apple_3.jpg" alt="苹果 iphone"></a></li>        <li><a href="images/apple_4_bigger.jpg" class="tooltip" title="苹果 mac"><img src="images/apple_4.jpg" alt="苹果 mac"></a></li>    </ul>

</body></html>
时间: 2024-10-05 04:58:39

大图片提示效果的相关文章

图片提示效果

效果: CODE: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta content="t

CSS3结合jQuery制作的冒泡工具图片提示效果

一款基于CSS3技术的冒泡提示效果,为了演示效果,生成了许多冒泡的提示,实际使用中,可能不需要这么多,结合jQuery和jquery UI共同实现的网页提示特效,挺不错.因CSS不支持IE8及以下低版本,所以请使用IE9.chrome或火狐测试. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transition

jQuery开发之超链接提示效果和图片提示效果

1,超链接提示效果 超链接自带的有提示效果的,这里就把自己定义的提示效果放在一起可以进行一下比较.示例代码如下: <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type"

[锋利JQ]-图片提示效果

新知识点: 在HTML-Dom中 "style" 属性,是所有HTML标签共有的一个对象属性,这个对象属性可以为元素设置内嵌样式. style是元素的属性,但是它自身则是一个对象,其写法主要有两点: · 如果CSS样式没有中划线,则可以直接写成: Element.style.attributeName   · 如果CSS样式是有中划线的,则写成: Element.style.attributeName //中划线之后的属性首字母要大写 代码: HTML: <ul class=&q

网站图片提示效果(jQuery)

效果图如下: 代码如何下: CSS代码: *{ margin:0; padding:0; }    ul{list-style: none;}    ul li{ display:block; float:left; width: 100px; height: 100px; margin-left:10px; border:1px solid #666;}    #tooltip { position: absolute; top: 200px; left:200px;}    #tooltip

Gallery实现ViewPager的页面切换效果、以及实现图片画廊效果

activity_main.xml <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent"

JavaScript函数实现鼠标指向后带图片的提示效果

转载:http://www.cnblogs.com/jack86514/archive/2009/04/01/1427584.html 当我们在写一个网页程序的时候,很多方法可以提供页面的动态显示,从而提高页面的视觉效果. 本例就是通过一个简单的Javascript代码动态显示图片的信息的,其实这样的例子很多,所以这里只做简单的说明了. 现在就创建一个页面,代码如下所示: <html> <head> <meta http-equiv="Content-Type&qu

android高仿微信UI点击头像显示大图片效果

转自:http://www.cnblogs.com/Jaylong/archive/2012/09/27/androidUI.html 用过微信的朋友朋友都见过微信中点击对方头像显示会加载大图,先贴两张图片说明下: 这种UI效果对用户的体验不错,今天突然有了灵感,试着去实现,结果就出来了.. 下面说说我的思路: 1.点击图片时跳转到另一个activity,然后显示加载的效果,即progressbar 2.显示图片的之前先弹出自定义dialog,然后模拟加载一段时间后,显示整张大图片,要全屏显示,

广告条效果实现----ViewPager加载大图片(LruCache)以及定时刷新

先来看看效果: 1.广告条效果应该是使用的比较广泛的一个效果了,使用的基本构架就是一个ViewPager组件,在低版本的Android中,我们需要手动导入v4 jar包才可以使用. 2.ViewPager的加载方式与listview的加载方式不太一样,对于listview,其中总是会使用到子view的复用,但是对于viewpager,动态滑动的时候,它只保持三个页面在内存中,也就是:当前显示页面,前一个页面和后一个页面:其他页面都被销毁释放掉. 3.对于大图片的加载,如果不做处理,可能一两张图片