2

その中に div と span があります (テキストと境界線があります)。

<div id='div1'>
    <span id='span1' style='border-right: 1px black solid'>Some text</span>
</div>

私がやりたいことは、マウスをそのdivの上に置くと、スパンから境界線を削除したいということです。そして、div の外に移動するときは、境界線を元に戻したいと考えています。

CSS でこれを行うことができますか、それとも JS/jQuery に頼るべきですか?

よろしくお願いします。

4

3 に答える 3

3

JavaScript は必要ありません。css を使用できます。

#div1:hover #span1 {
    border-width: 0;
}

非常に単純に :-)

于 2012-08-04T01:42:07.253 に答える
1

はい、:hover 状態セレクターの後にセレクターをターゲットにするのはかなり簡単です。ここで作成された jsfiddle: http://jsfiddle.net/wigster/a4V8Q/

于 2012-08-04T01:46:00.443 に答える