【发布时间】:2015-12-08 14:13:03
【问题描述】:
我一直在寻找一种在悬停菜单栏时更改横幅背景图像的方法。
这里有我的html
<div id="container">
<header>
<nav>
<ul>
<li>
<a href="index.html">home</a>
</li>
<li>
<a href="bedrijf.html">bedrijf</a>
</li>
<li>
<a href="diensten.html">diensten</a>
</li>
<li>
<a href="pictures.html">foto's</a>
</li>
<li><a href="contact-page.html">contacteer ons</a></li>
</ul>
</nav>
</header>
所以我想做的是,当我将鼠标悬停在我的一个按钮上时,标题的背景应该变成我为此页面选择的图片。
我希望这可能会很棒。
【问题讨论】:
-
CSS 中没有父选择器(一般来说)。你需要脚本。 jQuery 包含在您的项目中吗?在这种情况下,这是微不足道的。
-
我宁愿不使用 jquere 或 javascript(这是为学校项目/为我父亲)
-
很公平。那么这真的是不可能的。 CSS 选择器可以沿着树向下,在某些情况下可以跨越,但不能向上。
-
我认为您应该查看一些 jquery/javascript 解决方案 (like this one),因为我认为仅使用 css 是不可能的。
-
ok 感谢您回答我不会实施这个想法
标签: html css mousehover