サポート » 使い方全般 » 親カテゴリーと子カテゴリーをcssで分けた背景について

  • 解決済 chatm

    (@chatm)


    現在、親カテゴリーと子カテゴリーをcssで分けて違う背景画像を敷いています。

    #sidebar li a {
    background: url(../images/bg_navi.jpg) no-repeat center;
    padding-left: 30px;
    text-decoration: none;
    display: block;
    height: 25px;
    margin-bottom: 5px;
    line-height: 25px;
    font-size: 1.2em;
    font-weight: bold;
    }
    ↑親
    ↓子供
    #sidebar li li a{
    background: url(../images/arrowGray.gif) no-repeat 15px center;
    line-height: 25px;
    font-size: 1.1em;
    font-weight: normal;
    }

    これで作るとカテゴリーの順番をプラグインで変えた場合、親のスタイルだけが子に継承されて、子のスタイルが無視されてしまいます。(同じ背景画像のボタンになってしまいます)

    なんとか違う背景画像のボタンで、なおかつ順番を入れ替えたいのですが。

    sidebar。phpの下記で、子カテゴリーのスタイルを何か指定すれば、順番入れ替えても反映されますでしょうか?

    <?php wp_list_categories(‘title_li=’); ?>

    教えていただけるととても助かります。

2件の返信を表示中 - 1 - 2件目 (全2件中)
  • モデレーター jim912

    (@jim912)

    chatmさん、こんにちは。

    プラグインの利用された結果についてご質問いただくのであれば、最低限そのプラグイン名くらいは記述してください。プラグインによって、行っている内容など千差万別なので、それを教えていただけなければ、具体的な回答は望めません。

    で、順番を変えたことにより、CSSのスタイルが反映されなくなるのであれば、html自体の出力が変わってしまっているのでしょう。htmlのソースを見ていただいて、子カテゴリーであると判別できるような出力がなされていれば、CSSの記述で対応可能です。

    判別できないような出力になってしまっているのであれば、かなり難易度が高くなってしまうと思った方がよいです。

    トピック投稿者 chatm

    (@chatm)

    jim912さん、お世話になっております。
    (サーチの表示について前回も教えていただいて大変助かりました)

    すみません、今回のプラグインの件なのですが、
    「My Category Order」では親も子も同じ親のスタイルを継承してしまいますが、違うプラグインの
    「Category Order」というもので、親と子別々のスタイルが反映されました!しかも簡単。

    大変お騒がせしました。プラグインによっていろいろ違うのですね。
    wp初心者なので1つうまくいかないとあたふたしてしまって、みなさまに頼ろうとしてしまいます・・・応用力が足りないことを反省です。

    いつもご丁寧にお答えいただきまして本当にありがとうございます。

2件の返信を表示中 - 1 - 2件目 (全2件中)
  • トピック「親カテゴリーと子カテゴリーをcssで分けた背景について」には新たに返信することはできません。