ないブログに表示されています。新しい記事を書く事で広告が消えます。14'2006忍者ブログでサイドバーのメニュー等をジュゲム式でツリー化する場合に一つだけちょっと困った事が起こる場合があります。使うテンプレート次第なので全ての方がそうなる訳ではありませんが、サイドメニューに元から装飾がついているテンプレートだとなりやすいので「なんかへん?」と思った方はお試し下さい。ちなみにうちのテンプレートは当てはまります(笑)ジュゲム式のツリー化は「ニンブロラボ様」からお借りしたものを使用されている方が多いと思います。ツリー化する際にプラグインのタグも書き換えが必要になるのですがこの書き換えの際のタグに注目。{text-align:left;padding:5px;}こんなかんじで扱われている為、ここに装飾用スタイルシートを指定してツリー化していない場合でも装飾がつくようにしているテンプレートがあります(ウチのとかまさにそうですネ)なので、その装飾の指定をしてあるテンプレートを使用すると「Plugin_dataの装飾がついた箱の中にツリー化されたメニューが入る事になる」のです。その為、妙に幅が開いたり謎の飾りが一個だけついてるとか不思議な事になったり上手くいかなかったりなどの現象が起こります。ちなみに...ウチのは変になりますよ...orzそうなった見本。謎の矢印画像一個と左に開きまくってる空間わかるでしょうか。普通にツリー化をしようとすると元々あるPlugin_dataへの装飾用スタイルシートが邪魔になるのです。その装飾用スタイルシートを削除しちゃえばいいのでは?と思われるかもですが、そうするとリスト化していない場所の飾りまで無くなってしまうことになるのでなかなか厄介です。divについているPlugin_dataクラスを削除することでも対応は可能ですが、そうすると不都合が出るテンプレートもあるかもしれないので...さらにスタイルシートの追加をする事でこれに対抗します。/*パディング消し*/}このスタイルシートをテンプレートのスタイルシートのできれば一番下に追加してください。ウチのテンプレートの場合はこれの追加のみで問題ないと思います。このスタイルシートで新記事リスト、リンク、コメント、トラックバック、カテゴリーのツリー化についての調整ができます。(他にもツリー化項目があったら教えて下さい)他の作者様のテンプレートでもPlugin_dataに装飾がついているものはツリー化の調整が難しい場合がありますが、その場合もこのスタイルシートで調整ができると思います。他作者様の作成されたものについてはわたしも完全に把握している訳ではありませんので、これで完全に対応しきれるとは言えません。必要に応じてスタイルシートの説明をみながら調節なんかもしてみてください。(マージンの設定を消すなどの処置が必要になる場合もあると思います)ちなみにこの現象は兼ね合いの問題で起こるものでございますので、ツリー化が上手くいかなくてもテンプレートの作り方が悪いとかツリー化のタグが問題あるとかそういう話では御座いませんのでそこのところはお間違いなきように。(自己弁護!!?)よもやま話。なんで「一番下に追加」なのかというお話。スタイルシートというものは下にあるものが優先されるんです。同じ場所に指定をしても下に書いてあるものが優先で、上にあるものは指定されている内容がダブっている場合無かったことにしてくれるのです。厄介と言えば厄介ですが便利と言えば便利です。この追加スタイルシートは上で指定されたPlugin_dataへの装飾を下のほうで「ツリー化する場所だけ装飾がなかったことにする」為のものなんです。そんな訳でPlugin_dataの指定より下に書かないと全く意味がないと...。Plugin_dataより下ならどこでも構わないのですが、わざわざ探すのもメンドクサイと思われるので「一番下に追加」するのが簡単かとおもわれます。Comment・メールアドレスは入力しても管理画面でしか表示されないようにしてあります。・テンプレートのカスタマイズはなるべく自力でお願いします。・テンプレートに関するお問い合わせの際はブログアドレスの記入をお願いします。・アダルトな内容、英語のみの内容のコメント、トラックバックはできません。・不適切な書き込みは管理人の独断で削除させて頂きます。emoji:trackback・言及リンクを含まないトラックバック、記事内容が英語のみのトラックバックはできません。site「忍者ブログ」と「忍者式メールフォーム」のテンプレートを作成配布しています。clap!カスタマイズに関する質問を拍手で送信するのはどうかご遠慮ください。たいしたことないもの忍者ブログ[PR]。