フォーラムへの返信
-
投稿者投稿
-
v16.2.0 で変更を入れてみました。アップデートして確認してみてください!
♥ 0Who liked: No userv16.2.0 で変更を入れてみました。アップデートして確認してみてください!
♥ 0Who liked: No userコンテンツスライダーでは仕組み上できなさそうです。
♥ 0Who liked: No userWindows で検証してみました。
Windows11 + Chrome 98.0.4758.102 = OK
Windows11 + Edge 99.0.1150.30 = NG
Windows11 + Edge 99.0.1150.36 = NGということで、僕の環境だと Edge では現象が再現できました。デベロッパーツールで CSS の動作を確認してみたのですが、CSS は正しく効いているけど表示は正しくされていないという状況だったので、Edge の不具合の可能性が高いのかなと思いました。
今はロゴテキストとグローバルナビゲーションの
div自体にcolorの設定があり、その中のリンクはそのdivのcolorを継承する(= 同じ色になる)ようになっています。これを継承という形ではなく、リンク自体に色設定をすると Edge でも正しく動きそうです。でもグローバルナビゲーションのほうは継承でもちゃんと反映されているのでなぜロゴテキストだけ NG なのかが意味不明できもちわるいですが…。もうちょっと検証してみます。iPhone 11 の実機でも正しく表示できたのですが、iPhone 8 のシミュレーターはいただいたスクショの表示になりました。サイズは関係なさそうだったので、OS のバージョンによって差異があるのですかねぇ…。次のアップデートで修正いれます。ご報告ありがとうございます!
♥ 0Who liked: No userんーすみません、ちょっとわからないですね…。web フォントだけ外してみる、独自に追加している CSS を全部消してみるなどしてみると変化はないでしょうか。変化があれば原因が突き止めやすくなると思います。
♥ 0Who liked: No userあ、スマホの場合ですね、失礼しました。
stickyは先祖要素にoverflow: hiddenがいると効かなくなるので、全部overflow: hiddenじゃなくす必要があります。.l-contents { overflow: visible; }♥ 0Who liked: No user色が正しくないときに、実際どのような CSS があたっていますか?
♥ 0Who liked: No userMac、Pixel6 Pro、iPhone13(シミュレーター)で確認したのですが、スクショのような表示は確認できませんでした。画面サイズとかにもよるんですかね、、ちょっとわかりませんが…。
こちらで再現できないので、効くかはわかりませんが、こんな感じで CSS を追加するとどうでしょうか?
.l-overlay-widget-area .smmp-login-form { margin-right: 5px; }♥ 0Who liked: No userところで最初のところで themes/snow-monkey/template-parts/content/entry/front-page.php を書き換えたことによる影響はどのようなことが考えられるのでしょうか?
the_content()はフィルターフックthe_contentが実行されますが、get_the_content()だと実行されません。現状だとトップページに割り当てられた固定ページの本文は空だけどthe_contentフックで追加されたコンテンツがある場合でも正しく条件分岐されます(lazyのことではなくてあくまでもともとの条件分岐で出力される HTML の意味)が、get_the_content()に変更するとその条件はスルーされてしまうことになります。なので実際に変更をいれるときはもうちょっと調整する必要があります。もうちょっと調整してみて次のアップデートに組み込みたいと思います。
♥ 0Who liked: No user -
投稿者投稿
