作为一名网站管理员,我是新来的,因为我在这个网站上提出了一个经常帮助我的问题。到目前为止,我的知识是 html、css 和非常非常少 (atm) 的 Javascript (jQuery)、visual basic、asp.net
尽管我很无知,但我尽量避免使用 Javascript,并把重点放在 CSS 上。
在我目前正在工作的网络中,我有菜单链接,因为我总是看起来像这样:
<div class="linkszima">
<ul>
<li class="link1">
<a id="A1" runat="server" href="#">
<h2>Inicio</h2>
</a>
</li>
<li class="link2">
<a id="A2" runat="server" href="#">
<h2>Mantenimiento</h2>
</a>
</li>
<li class="link3">
<a id="A3" runat="server" href="#">
<h2>Diseño Web</h2>
</a>
</li>
<li class="link4">
<a id="A4" runat="server" href="#">
<h2>Programas</h2>
</a>
</li>
<li class="link5">
<a id="A5" runat="server" href="#">
<h2>ERP</h2>
</a>
</li>
<li class="link6">
<a id="A6" runat="server" href="#">
<h2>Contacto</h2>
</a>
</li>
</ul>
</div>
以及与我的问题相关的css:
.link1 a {
height:55px;
}
.link1 a:hover {
background-color: transparent;
background-image:url(../Images/GifDeInicio.gif);
background-repeat:no-repeat;
background-position:12px 0;
}
现在它可以根据需要完美地工作,只是动画 gif(不是循环)在下次“悬停”时不会再次加载。
每次只用css悬停时,有没有办法加载gif?如果不可能并且我需要使用 jQuery,有人会这么好心地解释如何一步一步地做到这一点吗?(我目前已经加载了 jquery-1.7.1.js,但如果需要,可以获取另一个)
非常感谢,请原谅我的英语。这不是我的第一语言。