親divをホバリングするときにスパンの色を変更する

ヨハンカット

2つのスパンに分割され、それぞれに1つの単語が含まれるサイトタイトルがあります。私が達成したいのは、サイト全体にカーソルを合わせると、2つの単語がそれぞれの色を切り替えるというタイトルを付けることです。HTMLは次のとおりです。

.site-title a span.custom-title2 {
  color: #C4CB92;
  transition: all 0.2s ease-in-out 0s;
}
.site-title a:hover span.custom-title2 {
  color: #EAE1DA;
  transition: all 0.2s ease-in-out 0s;
}
.site-title a span.custom-title {
  color: #EAE1DA;
  transition: all 0.2s ease-in-out 0s;
}
.site-title a:hover span.custom-title:hover {
  color: #C4CB92;
  transition: all 0.2s ease-in-out 0s;
}
 <h1 class="site-title">
        <a title="FOOBAR" href="#">
            <span class="custom-title">FOO</span>
            <span class="custom-title2">BAR</span>
        </a>
    </h1>

目的の効果を説明するためにcodepenを作成しました。

http://codepen.io/anon/pen/jPXymZ

それまでの私の問題は、FOOにカーソルを合わせたときにのみ目的の効果が機能することです。それはFOOとBARの両方が色を変えることです。しかし、BARにカーソルを合わせると、BARだけが色を変えます。

エマニュエル

どちらの場合も効果を得る.site-title:hoverにはa:hover代わりにターゲットを設定する必要があります。

.site-title a span.custom-title2 {
  color: #C4CB92;
  transition: all 0.2s ease-in-out 0s;
}
.site-title:hover a span.custom-title2 {
  color: #EAE1DA;
  transition: all 0.2s ease-in-out 0s;
}
.site-title a span.custom-title {
  color: #EAE1DA;
  transition: all 0.2s ease-in-out 0s;
}
.site-title:hover a span.custom-title {
  color: #C4CB92;
  transition: all 0.2s ease-in-out 0s;
}
<h1 class="site-title">
        <a title="FOOBAR" href="#">
            <span class="custom-title">FOO</span>
            <span class="custom-title2">BAR</span>
        </a>
    </h1>

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

Reactでホバーしたときにsvgの色をスケーリングして変更する

分類Dev

親にホバリングするときに子要素の不透明度を変更する方法

分類Dev

マウスがボタンをクリックしたときにホバーの色を変更する

分類Dev

CSSでホバー時にスパンの色を変更する

分類Dev

ホバリング時にボタン内の矢印の形状と色を変更する

分類Dev

リンクの色を変更するときに元のホバーの色を維持するにはどうすればよいですか?

分類Dev

別のスタイルと呼ばれるスパン内のホバーでSVGの色を変更する

分類Dev

偶数 div ごとにリンクの色を変更する

分類Dev

マウスホバーイベントが発生したときにパイスライスの色を変更する方法

分類Dev

CSS親ホバーで子要素のフォントの色を変更する

分類Dev

reactJSでホバーしたときに親コンポーネントの背景を変更する

分類Dev

echartsのバーにカスタムテキストを追加し、ホバリングの色を変更するにはどうすればよいですか?

分類Dev

変更せずにリンクCSSの色を変更する:ホバーの色

分類Dev

親divをクリックしたときに子の色divを変更する| CSS疑似

分類Dev

jqueryで<a>のホバー時にスパンを変更することはできません

分類Dev

親の要素がホバリングする前にSCSSが変更される

分類Dev

jsでdivがホバーされたときにバックグラウンドURLを変更する

分類Dev

子リンクがアクティブなときに親の色を変更する

分類Dev

CSS:リンクの色を親divと同じにする方法

分類Dev

親divをホバリングすると、含まれている画像の幅に一致するように0幅の子divが変更されます

分類Dev

次のdivに到達したときにナビゲーションバーの色を変更する方法

分類Dev

画像にホバーしたときに背景の色を変更する

分類Dev

ホバー時にSVGパスの色をさらに変更する

分類Dev

ホバリング時に画像を変更する

分類Dev

リンクをクリックしたときにスパンの色を変更するにはどうすればよいですか?

分類Dev

divにカーソルを合わせると、スパンフォントの色と背景カバーを変更します

分類Dev

liの位置を基準にしてli要素をホバリングするときに非表示のレスポンシブdivを表示する

分類Dev

親クラスのメンバーを派生クラスごとに変更できないようにする

分類Dev

コンテナにカーソルを合わせたときにsvgパスの色を変更する

Related 関連記事

  1. 1

    Reactでホバーしたときにsvgの色をスケーリングして変更する

  2. 2

    親にホバリングするときに子要素の不透明度を変更する方法

  3. 3

    マウスがボタンをクリックしたときにホバーの色を変更する

  4. 4

    CSSでホバー時にスパンの色を変更する

  5. 5

    ホバリング時にボタン内の矢印の形状と色を変更する

  6. 6

    リンクの色を変更するときに元のホバーの色を維持するにはどうすればよいですか?

  7. 7

    別のスタイルと呼ばれるスパン内のホバーでSVGの色を変更する

  8. 8

    偶数 div ごとにリンクの色を変更する

  9. 9

    マウスホバーイベントが発生したときにパイスライスの色を変更する方法

  10. 10

    CSS親ホバーで子要素のフォントの色を変更する

  11. 11

    reactJSでホバーしたときに親コンポーネントの背景を変更する

  12. 12

    echartsのバーにカスタムテキストを追加し、ホバリングの色を変更するにはどうすればよいですか?

  13. 13

    変更せずにリンクCSSの色を変更する:ホバーの色

  14. 14

    親divをクリックしたときに子の色divを変更する| CSS疑似

  15. 15

    jqueryで<a>のホバー時にスパンを変更することはできません

  16. 16

    親の要素がホバリングする前にSCSSが変更される

  17. 17

    jsでdivがホバーされたときにバックグラウンドURLを変更する

  18. 18

    子リンクがアクティブなときに親の色を変更する

  19. 19

    CSS:リンクの色を親divと同じにする方法

  20. 20

    親divをホバリングすると、含まれている画像の幅に一致するように0幅の子divが変更されます

  21. 21

    次のdivに到達したときにナビゲーションバーの色を変更する方法

  22. 22

    画像にホバーしたときに背景の色を変更する

  23. 23

    ホバー時にSVGパスの色をさらに変更する

  24. 24

    ホバリング時に画像を変更する

  25. 25

    リンクをクリックしたときにスパンの色を変更するにはどうすればよいですか?

  26. 26

    divにカーソルを合わせると、スパンフォントの色と背景カバーを変更します

  27. 27

    liの位置を基準にしてli要素をホバリングするときに非表示のレスポンシブdivを表示する

  28. 28

    親クラスのメンバーを派生クラスごとに変更できないようにする

  29. 29

    コンテナにカーソルを合わせたときにsvgパスの色を変更する

ホットタグ

アーカイブ