サポート » テーマ » currentと記事の位置の関係

  • 解決済 sgmrkn1

    (@sgmrkn1)


    web製作超初心者です。

    表題の件ですが、
    現在、下記の設定にて、currentにて現在訪問中のページが、
    グローバルナビの色変更によってわかるようにしております。
    グローバルナビは、横一列に7カテゴリならべてあります。

    <div class=”catnav”>

    <li class=”catnav1<?php if ( is_front_page() ) { echo ‘current’; } ?>”>
    すべて

    <li class=”catnav2<?php if ( is_category(politics) ) { echo ‘current’; } ?>”>
    政治

    <li class=”catnav3<?php if ( is_category(economy) ) { echo ‘current’; } ?>”>
    経済

    <li class=”catnav4<?php if ( is_category(international) ) { echo ‘current’; } ?>”>
    国際

    <li class=”catnav5<?php if ( is_category(business) ) { echo ‘current’; } ?>”>
    ビジネス

    <li class=”catnav6<?php if ( is_category(trend) ) { echo ‘current’; } ?>”>
    トレンド

    <li class=”catnav7<?php if ( is_category(lifestyle) ) { echo ‘current’; } ?>”>
    ライフスタイル

    </div>

    しかし、この設定ですと、訪問中のナビのカテゴリの色変更はできたものの、
    投稿した記事やパンくずリストの位置が、グローバルナビの該当カテゴリの位置と連動し、
    左側に余白ができてしまいます。
    (例えば、左から3番目のカテゴリの記事には、グローバルナビのカテゴリ2つ分の余白が左側にできてしまいます。)

    どなたか、お知恵をお借りさせていただけましたら幸いです。

    何卒、よろしくおねがいいたします。

2件の返信を表示中 - 1 - 2件目 (全2件中)
  • まずですが、コードはcodeボタン(逆クォート)で囲んでください。でないとどういうコードなのかが分かりません。
    次にですが、currentというクラスをつけたいのか、それともcatnavcurrentというクラスに変更したいのか、どちらですか?
    クラスをつけたいなら、catnavとcurrentのクラスの間に半角スペースが足りていません。
    上記のコードではcatnav1currentのような一つのクラスになると思います。

    kazaisyu様

    上記ご回答ありがとうございます。
    また、投稿方法の件、大変失礼いたしました。

    加えて、申し訳ございません、こちら解決いたしました。
    解決済みにするのを失念したおりました。

    ご回答、ありがとうございました!

2件の返信を表示中 - 1 - 2件目 (全2件中)
  • トピック「currentと記事の位置の関係」には新たに返信することはできません。