javascript - 减少文本和背景图像之间的填充

标签 javascript html css

http://jsfiddle.net/9aaNh/

请检查这个 fiddle 。我在 HOVER 中遇到文本和背景图像之间的间距问题。

这很好用,但我不知道为什么我无法将图像放在文本前面。 In this Fiddle The image appearing on over is just on the corner where my requirement is it be appeared just before the text

fiddle

这是我现在拥有的图像

enter image description here

我想要

enter image description here

我是用 Javascript 做到的,下面是 fiddle

http://jsfiddle.net/jhilomhaldar1/bNcgH/1/

但是这段代码的问题是盒子上的移动太多了。我真的很迷茫,不知道该怎么办

最佳答案

只需将 css 更改为

#nav li:hover {
    background: url("http://i.imgur.com/IhyGC.png") no-repeat scroll 5px 12px #3EBBEC;
    color: #FFFFFF;
}

希望你期待这个输出

关于javascript - 减少文本和背景图像之间的填充,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10529831/

相关文章:

javascript - 将图像置于 div 的中心,文本位于右侧

javascript - Google Maps API,你能为整个国家设置一个标记吗?

jquery - 使用 jQuery 将调整大小事件处理程序绑定(bind)到表行

javascript - 在垂直 div 容器中向上滚动而不是向下滚动

css - Web Safe Font Weights -- 如何变细?

javascript - Google Maps Javascript API 倾斜 View 与 www.google.com/maps 上的不同

javascript - D3.js 轴刻度条件格式

javascript - 小数计数器 React + JS

javascript - 制作响应式网格

javascript - Foundation 6 : How to set . is-open-right translateX value with JavaScript