Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/xpath/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 今天的谷歌图片控件是如何工作的_Javascript_Html_Css - Fatal编程技术网

Javascript 今天的谷歌图片控件是如何工作的

Javascript 今天的谷歌图片控件是如何工作的,javascript,html,css,Javascript,Html,Css,我在谷歌搜索页面上查看javascript图片控件,我想知道如何复制它。我可以看到它在鼠标悬停处放大了一张图片,但我找不到他们在html中使用的代码 有人能帮我吗。我刚刚回答了一个类似的问题@我的答案是CSS3示例 另外,请参见查看来源: <div id="hplogo-..." style="background-color: rgb(153, 77, 51); position: absolute; width: 201px; height: 121px; left: -28px; t

我在谷歌搜索页面上查看javascript图片控件,我想知道如何复制它。我可以看到它在鼠标悬停处放大了一张图片,但我找不到他们在html中使用的代码


有人能帮我吗。

我刚刚回答了一个类似的问题@我的答案是CSS3示例

另外,请参见查看来源:

<div id="hplogo-..." style="background-color: rgb(153, 77, 51); position: absolute; width: 201px; height: 121px; left: -28px; top: 31px; z-index: 17;">
  <div style="overflow: hidden; top: 6px; left: 6px; position: absolute; height: 109px; width: 189px; ">
    <a href="/search?q=...">
      <img src="/logos/..." border="0" style="position: absolute; left: -1px; top: -110px; ">
    </a>
  </div>
</div>

第一个
定位图像并添加背景色。第二个
隐藏溢出,以避免图像跳出框,并放置在距离第一个div 6像素的位置,从而创建边框。最重要的是,图像被放置,因为它是一个精灵,它有一些偏移


将鼠标悬停在第一个div上会改变前两个div的宽度和高度,并会重新定位第一个div。

@frictionlesspulley是的,我在原始答案的链接中提到了浏览器支持。这个问题现在完全没有用了。你在说哪幅画?