美文网首页
图片提示效果

图片提示效果

作者: 酒暖花深Q | 来源:发表于2018-07-20 16:24 被阅读0次
tips.png

/*思路
1.鼠标移入超链接、
2.创建一个div元素,元素的内容为title的属性的值
3.为创建的元素追加到文档中
4.为它设置x和y轴的坐标,移除div元素
*/
css

 #tooltip{
            position: absolute;
        }
        #tooltip>img{
            width: 200px;
            height: 200px;
        }
        ul li{
            list-style-type: none;
            float: left;
            width: 200px;
            height: 200px;
            margin: 30px;
        }
        ul li img{
            width: 200px;
            height: 200px;
        }
       .tooltip{
            width: 200px;
            height: 200px;
           position: relative;
        }
        .tooltip>img{
            width: 200px;
            height: 200px;
        }

html

<ul>
    <li><a href="img/1.jpg" class="tooltip" title="trees"><img src="img/1.jpg" alt=""></a></li>
    <li><a href="img/2.jpg" class="tooltip" title="aaa"><img src="img/2.jpg" alt=""></a></li>
    <li><a href="img/3.jpg" class="tooltip" title="river"><img src="img/3.jpg" alt=""></a></li>
    <li><a href="img/4.jpg" class="tooltip" title="city"><img src="img/4.jpg" alt=""></a></li>
</ul>

js

$(document).ready(function () {
    var x =10;
    var y =20;
    $("a.tooltip").mouseover(function (e) {
        this.myTitle = this.title;
        this.title = "";
        var imgTitle = this.myTitle ? "</br>"+this.myTitle : "";
        // 创建一个id为tooltip的div
        var tooltip = "<div id='tooltip'><img src='"+this.href+"' alt='产品预览图'/>"
            +imgTitle+"</div>";
        $("body").append(tooltip);
        $("#tooltip")
            .css({
                "top":(e.pageY+y) +"px",
                "left":(e.pageX+x) + "px",
            }).show("fast")
    }).mouseout(function () {
        this.title = this.myTitle;
        $("#tooltip").remove();
    }).mousemove(function (e ){
        $("#tooltip")
            .css({
                "top":(e.pageY+y) +"px",
                "left":(e.pageX+x) + "px"
            })
    })
})

相关文章

  • 图片提示效果

    /*思路1.鼠标移入超链接、2.创建一个div元素,元素的内容为title的属性的值3.为创建的元素追加到文档中4...

  • 学习随笔:用jQuery实现图片提示效果

    用jQuery实现图片提示效果:图片的提示效果,我们经常会在网页上见到(比如淘宝,京东),如下图显示的效果: 用J...

  • 网站设计中图片布局技巧

    图片是网页设计中的最为重要的元素,文字表达信息,图片提示视觉效果,相比于文字描述人们更喜欢图片所表达出来的效果,在...

  • UIImagePickerController—打开系统相册和相

    效果:点击中间的图片按钮会提示打开相机或相册,点击相应照片可以编辑需要显示的内容大小,然后更换刚才图片按钮的图片

  • Swift_添加本地图片

    一, 声明相框和按钮 二, 创建提示框 三, 扩展图片选择和结果返回 四, 最终效果

  • Android图片浏览器-隐式Intent打开图片

    实现功能 点击“查看图片”时能够跳出提示,选择系统图库打开还是自己编写的应用打开,并且对于下载好的图片也有效(效果...

  • 使用rxjava实现依次播放三个动画

    1、首先看一下效果,需求是每隔5s提示一个动画 2、图片背景使用.9图片实现,如果遇见图片上面文字不能达到预想位置...

  • PS教程:图片分割效果

    图片没创意,试试这样做。本章主要是针对图层样式的应用,来实现图片分割的效果,一起来学习吧~ (温馨提示:主要掌握的...

  • 浅析UIView动画之transform

    transform的简单使用 程序一开始显示图片: 上移效果图片: 下移效果图片: 旋转效果图片: 缩放效果图片:

  • 图片提示效果——巩固jQuery中的DOM操作

    在现代的浏览中,它们自带了超链接提示,但这个提示效果的响应速度是非常缓慢的,考虑到良好的人机交互,需要当鼠标...

网友评论

      本文标题:图片提示效果

      本文链接:https://www.haomeiwen.com/subject/updqmftx.html