1. <legend id='lPTgr'><style id='lPTgr'><dir id='lPTgr'><q id='lPTgr'></q></dir></style></legend>
    2. <i id='lPTgr'><tr id='lPTgr'><dt id='lPTgr'><q id='lPTgr'><span id='lPTgr'><b id='lPTgr'><form id='lPTgr'><ins id='lPTgr'></ins><ul id='lPTgr'></ul><sub id='lPTgr'></sub></form><legend id='lPTgr'></legend><bdo id='lPTgr'><pre id='lPTgr'><center id='lPTgr'></center></pre></bdo></b><th id='lPTgr'></th></span></q></dt></tr></i><div id='lPTgr'><tfoot id='lPTgr'></tfoot><dl id='lPTgr'><fieldset id='lPTgr'></fieldset></dl></div>

    3. <small id='lPTgr'></small><noframes id='lPTgr'>

      <tfoot id='lPTgr'></tfoot>
        <bdo id='lPTgr'></bdo><ul id='lPTgr'></ul>

      悬停图像 - 在其上显示 div

      Hover image - display div over it(悬停图像 - 在其上显示 div)

          <bdo id='4RCsB'></bdo><ul id='4RCsB'></ul>

              <tbody id='4RCsB'></tbody>

            <small id='4RCsB'></small><noframes id='4RCsB'>

          1. <i id='4RCsB'><tr id='4RCsB'><dt id='4RCsB'><q id='4RCsB'><span id='4RCsB'><b id='4RCsB'><form id='4RCsB'><ins id='4RCsB'></ins><ul id='4RCsB'></ul><sub id='4RCsB'></sub></form><legend id='4RCsB'></legend><bdo id='4RCsB'><pre id='4RCsB'><center id='4RCsB'></center></pre></bdo></b><th id='4RCsB'></th></span></q></dt></tr></i><div id='4RCsB'><tfoot id='4RCsB'></tfoot><dl id='4RCsB'><fieldset id='4RCsB'></fieldset></dl></div>

          2. <legend id='4RCsB'><style id='4RCsB'><dir id='4RCsB'><q id='4RCsB'></q></dir></style></legend>
          3. <tfoot id='4RCsB'></tfoot>

                本文介绍了悬停图像 - 在其上显示 div的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着跟版网的小编来一起学习吧!

                问题描述

                On hover I want a link apear at the top-right of the image. Just like on your profile picture on Facebook, where it says "Change Picture".

                I have tried to to get it working with a bit of jquery but had no luck, as it doesn't go t the right of the image. The images are going to be different sizes as they are profile pictures. So whatever the size, it needs to stay at the top-right of the image.

                JQuery:

                $(".imgHover").hover(function() {
                    $(this).children("img").fadeTo(200, 0.25)
                           .end().children(".hover").show();
                }, function() {
                    $(this).children("img").fadeTo(200, 1)
                           .end().children(".hover").hide();
                });
                

                HTML:

                <div class="imgHover">
                    <div class="hover"><a href="htpp://google.com">Edit</a></div>
                    <img src="http://img14.imageshack.us/img14/9698/29588166.jpg" alt="" />
                </div>
                

                CSS:

                .imgHover .hover { 
                    display: none;
                    position:absolute;
                    z-index: 2;
                
                }
                

                Thanks!

                解决方案

                This is the way I done it: CSS:

                .imgHover {
                    display: inline;
                    position: relative;
                }
                .imgHover .hover {
                    display: none;
                    position: absolute;
                    right:0;
                    z-index: 2;
                }
                

                HTML:

                <div class="imgHover">
                <div class="hover"><a href="htpp://google.com">Edit</a></div>
                <img src="http://img14.imageshack.us/img14/9698/29588166.jpg" alt="">
                </div>
                

                JQuery:

                $(function() {
                    $(".imgHover").hover(
                        function() {
                            $(this).children("img").fadeTo(200, 0.85).end().children(".hover").show();
                        },
                        function() {
                            $(this).children("img").fadeTo(200, 1).end().children(".hover").hide();
                        });
                });
                

                Test this on jsfiddle.

                这篇关于悬停图像 - 在其上显示 div的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持跟版网!

                本站部分内容来源互联网,如果有图片或者内容侵犯了您的权益,请联系我们,我们会在确认后第一时间进行删除!

                相关文档推荐

                append() 方法在被选元素的结尾(仍然在内部)插入指定内容。 语法: $(selector).append( content ) var creatPrintList = function(data){ var innerHtml = ""; for(var i =0;i data.length;i++){ innerHtml +="li class='contentLi'"; innerHtml +="a href
                ExecJS::ProgramError: SyntaxError: Reserved word quot;functionquot;(ExecJS::ProgramError: SyntaxError: 保留字“function)
                Infinite scroll and will_paginate appending the #39;next page#39; of items multiple times(无限滚动和 will_paginate 多次附加项目的“下一页)
                What is cleanest way to turn Array of JQuery Promises into a JQuery Promise of an Array?(将 JQuery Promise 数组转换为数组的 JQuery Promise 的最简洁方法是什么?)
                Scale background image to fit ie8 window(缩放背景图像以适合 ie8 窗口)
                How to onclick-trigger a non-native jQuery plugin#39;s action?(如何点击触发非本地 jQuery 插件的操作?)
                  <tbody id='mQeVD'></tbody>
                • <bdo id='mQeVD'></bdo><ul id='mQeVD'></ul>
                  • <i id='mQeVD'><tr id='mQeVD'><dt id='mQeVD'><q id='mQeVD'><span id='mQeVD'><b id='mQeVD'><form id='mQeVD'><ins id='mQeVD'></ins><ul id='mQeVD'></ul><sub id='mQeVD'></sub></form><legend id='mQeVD'></legend><bdo id='mQeVD'><pre id='mQeVD'><center id='mQeVD'></center></pre></bdo></b><th id='mQeVD'></th></span></q></dt></tr></i><div id='mQeVD'><tfoot id='mQeVD'></tfoot><dl id='mQeVD'><fieldset id='mQeVD'></fieldset></dl></div>
                    <tfoot id='mQeVD'></tfoot>
                      <legend id='mQeVD'><style id='mQeVD'><dir id='mQeVD'><q id='mQeVD'></q></dir></style></legend>

                        1. <small id='mQeVD'></small><noframes id='mQeVD'>