リンクホバー色の設定が効かなくなったようです

Simplicityの特徴 フォーラム Simplicity2に関する話題何でも リンクホバー色の設定が効かなくなったようです

7件の返信スレッドを表示中
  • 投稿者
    投稿
    • #35826
      かぶらがわ
      ゲスト

      2.0.5β版にバージョンアップしてみました。

      主な変更点のうち、「5.テーマカスタマイザーでリンクホバー色を変更している場合、Simplicity独自シェアボタンのホバー色まで変わってしまっていたCSSの不具合修正」について。

      独自シェアボタンのホバー色の不具合が修正されたことは確認しましたが、
      記事リストのタイトルやカテゴリーなどのテキストリンクに、
      テーマカスタマイザーで設定したリンク色が効かなくなったようです。

      どのような原因が考えられますか?

    • #35828
      Hidekichi
      ゲスト

      > 記事リストのタイトルやカテゴリーなどのテキストリンクに、
      > テーマカスタマイザーで設定したリンク色が効かなくなったようです。
      > どのような原因が考えられますか?

      Simplicity2では、子テーマstyle.cssが最終出力になるようにcssを読み込んでいます(一部違うのもあり)。これまでは、子テーマstyle.cssよりもカスタマイザーのcssが後で読み込まれていたため、子テーマでカスタマイズしても設定が反映されないということが多々ありました。

      質問のケースは逆のことが考えられます。
      カスタマイザーで設定は書き出しているはずですが、それを上書きするスタイルがより後で読み込まれているためカスタマイザーの設定が効かなくなったと考えられます。
      よってカスタマイザーの設定を変更したくない場合は、該当箇所の子テーマstyle.css等カスタマイザーよりも後で読み込まれるcssのaタグに関する記述を全て無くすか、子テーマstyle.cssで設定するようにする必要があります。

      本来、子テーマstyle.css(あるいはカスタマイザーのcssよりも後で読み込まれるスタイル)に何も書いて無ければ、カスタマイザーの設定情報しかないので、それが反映されるはずです。それができないということはカスタマイザーのcssよりも後で何かしら設定してあるプロパティがあるはずなのでそれを取り除くと言う感じになります。

      もし仮に、子テーマstyle.cssで何も設定してないなということであれば、Simplicity2側でcssの読み込み順を再考しないといけない可能性もあります。

      確認方法としては、firefox、chrome等でF12キー、あるいは該当箇所右クリック→要素を調査(みたいなやつ)で開くデベロッパーツールで、カスタマイザーのプロパティ(該当ファイルがインラインかcustomizer.php)よりも後(上)で読み込まれているファイルは何か、つまり上書きしているファイルは何か、またそのプロパティは何かを調査する必要があります。

    • #35829
      Hidekichi
      ゲスト

      まぁ、子テーマstyle.cssでリンクやらの色を設定すればよいだけなんですけれども。

    • #35831
      かぶらがわ
      ゲスト

      Hidekichiさん、ご返信ありがとうございます。

      ちなみにひとつ前の2.0.4βに戻すと、テーマカスタマイザーで設定したリンク色が効くのですけど……。これも当然の挙動でしょうか?

      いずれにせよ、子テーマのstyle.cssで設定したほうがよさそうですね。

    • #35834
      Hidekichi
      ゲスト

      新しいバージョンは試してないのでわからないのですけれども、おそらく不具合を修正した副作用で何かしら変更されたものがあるかもしれません。

      今は、いわゆる人柱バージョン(笑)なので、色々と変更される可能性があります。
      ただ、言われているように子テーマstyle.cssに書くのが一番よいかと思います。更に普遍的なのはおそらくskinのstyle.cssです。
      けれども、skinも手直ししたい時があるので、やはり子テーマstyle.cssが最終出力のが良いのは良いですね。

    • #35856
      アバター画像わいひら
      キーマスター

      ご報告ありがとうございます。
      リンクホバー色に関しては、今回修正したところに心当たりがありました。
      完全に僕の設定ミスです;
      取り急ぎ、修正したものを、2.0.5aとしてアップしておきました。

      子テーマstyle.cssが最終出力のが良いのは良いですね。

      hidekichiさんに、良いアドバイスをいただきました。
      ありがとうございます!

    • #35863
      かぶらがわ
      ゲスト

      2.0.5aを適用することにより、意図したホバー色に戻りました。
      わいひらさん、Hidekichiさん、どうもありがとうございました。

    • #35888
      アバター画像わいひら
      キーマスター

      動作確認ありがとうございます!

7件の返信スレッドを表示中
  • トピック「リンクホバー色の設定が効かなくなったようです」には新しい返信をつけることはできません。
スポンサーリンク
アドセンス(大)
アドセンス(大)