0

visibility: hiddenと を使用すると、ホバー時に 2 つの要素を簡単に交換でき:hoverます。ただし、マウスが要素を離れても、要素が置き換えられた2番目の状態が持続するようにします。これは JavaScript で簡単に実行できますが、純粋な CSS で実行する方法はありますか?

4

1 に答える 1

2

CSS はステートレスであるため、状態を永続的に変更する方法はありません。私が考えることができる唯一の方法は、マウスが離れないように要素のサイズを大きくする(または大きなサブ要素を持つ)ことですが、ページとコントロールの残りの部分を覆い隠します。

于 2012-11-01T18:06:24.377 に答える