jquery - 在鼠标悬停时显示 PNG 的不同部分

标签 jquery html css wordpress

我看到一个网站有一个 img 标签,它指的是正常状态下的单个图像。它显示 PNG 的一部分,鼠标悬停时它显示同一 PNG 图像的不同部分。 In the example page如果您将鼠标悬停在解决方案菜单项上,然后将鼠标悬停在任何子项上,它将在其中显示同一图像的不同部分。

我希望在我的 wordpress 站点中添加相同的效果。这是怎么做到的?

最佳答案

CSS Image Sprites

Fiddle Demo

HTML

<div class="div"></div>

CSS

.div {
    display: block;
    width: 100%;
    height: 100px;
    overflow: hidden;
    margin-bottom: 20px;
    background:url("http://www.fortinet.com/sites/all/themes/fortinet/images/solution_icons/enterprise_core.png") no-repeat;
}
.div:hover {
    background-position: 0 -100px;
}

关于jquery - 在鼠标悬停时显示 PNG 的不同部分,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21936563/

相关文章:

javascript - 如何查看 2 周并将下一个按钮的增量设置为 1 周

javascript - 根据当前 url 激活选项卡

javascript - 如何在 javascript 中设置表单的输入值?

python - 以固定行和列标题的 html 形式查看 tsv 表

css - 需要设计两排8个盒子

jquery - 数据表:将搜索框定位到右上角

javascript - 在显示微调器的同时对服务器端代码进行 ajax 调用时,IE 浏览器会阻止 UI

php - 关闭不完整的 href 标签

html - 将表格放在超链接内 - 在 IE 中不起作用

html - 文本(标签)没有占用 ionic 列表中的所有可用空间