私はメニューがあります。各メニュー項目には、SVGイメージとテキストがあります。私は、メニュー項目、この項目の変更の背景色の上に置くとSVGは<object>
親要素上にマウスを置くとSVGの色が変わります
<ul id="menu-content" class="menu-content collapse out">
<li id="calculator">
<a href="#">
<tr>
<td>
<object type="image/svg+xml" data="assets/calculator.svg">
</object>
</td>
<td class="menu-option">
<span class="menu-option">
Pricing & Services
</span>
</td>
</tr>
</a>
</li>
.....
</ul>
を使用して埋め込まれています。しかし、SVGの色を変更する必要もあります。今のところ私はSVGの色を正確に上に移動するとSVGの色を変更する方法を知っています。しかし、私が親要素にマウスを置いたときに何をするか。
しかし、私のSVG
@AnnaOlshevskaia、 'li:hover circle'の代わりに' li:hover object'を使うことができますか?また、 'object'要素にいくつかの子要素がある場合は、それらを' li:hover objectChild'のように参照する必要があります。 –