サポート » テーマ » カテゴリーリストの頭の丸(circle)なしで表示したい

  • 解決済 hkatsumi

    (@hkatsumi)


    まづ、私のサイトを見てください。( http://uta.askus.jp )
    カテゴリー(曲名)が数百になるので、最高位のカテゴリーを{あ、い、う、・・・ん}として、実際のカテゴリーはすべて子カテゴリーにします。親カテゴリーは「ヨミ」に合わせて{あ、い、う、・・・ん}から選びます。
    表示は CSS ul { list-style-type: none } にしたいのですが、どこをどのように変えたらいいかが知りたいです。
    wp-includes/classes.php の ulタグを変えてみましたが効果ありませんでした。

    よろしくお願いします。

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

    (@jim912)

    hkatsumiさん、こんにちは。

    表示に関する部分はテーマの扱いになります。
    今回は、リストマークですのでテーマのCSSですね。

    で、変更すべき箇所ですが、利用しているテーマフォルダ(mandigo)内のstyle.css.php、729行目

    list-style-type: circle;

    を変更すれば良いはずです。

    トピック投稿者 hkatsumi

    (@hkatsumi)

    jim912さん、早速の回答ありがとうございます。
    いただいた変更ではサイドバーのリストマークすべてがなくなってしまいます。 カテゴリー(曲名)だけを変えたかったので、下記のコードをmandigo/header.php の
    echo implode(“\n”, $lastminutecss);
    の後ろ(240行目あたり)に追加しました。(これはmandigoのガイドに従いました。)

    .sidebars {
    	font-size: 1.1em;
    }
    .widget_categories ul li {
    	list-style-type: none;
    	list-style-image: none;
    	margin: 0;
    }
    
    .widget_categories ul li ul li{
    	list-style-type: none;
    	list-style-image: none;
    	margin: 0 0 0 10px;
    }

    jim912さんの回答がヒントになって、ここまで来ることが出来ました。

    さらに欲を言えば、{あ、い、う、・・・、ん}がリストマークみたいなものですから、これをリストマークの位置まで左に寄せたいです。 試行錯誤でやってみます。

    ありがとうございました。

    トピック投稿者 hkatsumi

    (@hkatsumi)

    いろいろ試行錯誤の結果、このようなCSS設定にしました。

    .sidebars {
    	font-size: 1.1em;
    }
    .widget_categories ul li {
    	list-style-type: none;
    	margin: 0 0 0 -1.6em;
    }
    .widget_categories ul li ul li{
    	list-style-type: none;
    	margin: 0 0 0 0.8em;
    }

    marginの値にマイナスを設定しましたが、これは許されるのでしょうか?
    IE7 では望みどおりの表示になっています。

    モデレーター jim912

    (@jim912)

    hkatsumiさん、こんにちは。

    マイナス値も問題なしです。

    モデレーター jim912

    (@jim912)

    hkatsumiさん、こんにちは。

    もう少々、フィードバックさせていただきます。

    .sidebars {
    font-size: 1.1em;
    }
    .widget_categories ul li {
    list-style-type: none;
    margin: 0 0 0 -1.6em;
    }
    .widget_categories ul li ul li{
    list-style-type: none;
    margin: 0 0 0 0.8em;
    }

    1. .widget_categories ul li ul liのlist-style-type: none;は、前述の設定が継承されるので、記述の必要がありません。
    2. マージンの設定単位にemを用いられておりますが、テーマが使用している単位はpxなので、統一しないと文字サイズを拡大・縮小された際にズレが生じる可能性があります。

    面倒ではありますが、気になるのであればブラウザを各種インストール&文字サイズの変更であれこれ検証の上、最適な設定をみつけてみてください。

    トピック投稿者 hkatsumi

    (@hkatsumi)

    jim912さん、こんにちは。

    1. 継承のこと、すっかり忘れていました。
    2. em, px など単位のことを勉強して近日中にやります。

    ブラウザはfirefoxとmacはやりたいと思っています。 この問題はこれにて「解決済み」にします。
    ありがとうございました。

6件の返信を表示中 - 1 - 6件目 (全6件中)
  • トピック「カテゴリーリストの頭の丸(circle)なしで表示したい」には新たに返信することはできません。