解決済

clip!clip!
Ads By Google

ライブドアブログの質問です。
カテゴリーと月間アーカイブをプルダウンに設定しています。
そのプルダウンメニューのデザインを変更したいのですが、可能でしょうか。

変更したい点は、

プルダウンメニューでの選択後、すぐのページ移動。
ボーダー、ボーダーカラー、バックカラー、スクロールカラー、横幅の変更。

です。
ご存知の方、どうぞよろしく願いします。

2006-03-05 16:46の質問
デザイン  カラー  変更    
デザイン
デザイン の情報はこちらです
www.span.ne.jp
この質問と回答を読んで役に立った場合は「役に立つ質問」に投票してください。投票が多い質問は、役に立つ質問一覧に掲載され、より多くの人に見てもらうことができます。

回答(4)

4.

2006-03-08 03:26:04ベスト
ブログの投稿画面で、「カスタマイズ/管理」を選び、「プラグインの設定」の右隣にある「新規追加」から、「上級者向けプラグイン」を選び、「フリーエリア」を「追加する」ボタンを押します。「改行設定」は「変換しない」にします。

<FORM>
<SELECT NAME="u" onChange="location.href=this.options[this.selectedIndex].value">
<OPTION>以下選択</OPTION>
<OPTION VALUE=" 年3月</OPTION>
<OPTION VALUE=" 年2月</OPTION>
<OPTION VALUE=" 年1月</OPTION>
</SELECT>
</FORM>

「この内容で設定する」ボタンを押し、後は再構築です。左上、「ブログに設定を反映(再構築)」を選び、下の方に「再構築する部分を指定」があるので、「インデックス(トップの記事)」を選んで「ブログを再構築する」というボタンを押せば完了です。

1.

2006-03-05 17:54:06
ブログの投稿画面で、上のメニューから「カスタマイズ/管理」を選び、左側「デザインの設定」を選びます。一番右下、「カスタマイズ」を選びます。表示されているのがスタイルシートになります。

先頭は「@charset "EUC-JP";」になっていますが、後ろあたりに改行を入れて、以下を追記してみてください。

例)
select {
width:120px;
color : #996666;
border : 3px double #CC0000;
background-color:#ccc;
}
input {
width:60px;
color : #CC0000;
border : 3px double #CC0000;
background-color : #CCCCCC;
}

仕上げは再構築です。左上、「ブログに設定を反映(再構築)」を選び、下の方に「再構築する部分を指定」があるので、「デザイン(CSS)」を選んで「ブログを再構築する」というボタンを押せば完了です。

ところで、selectの部分なのですが、枠線を変更することはできません。指定は入れてありますが、有効とはならないようです。私、勉強不足で、指定できないものなのか、私の指定のやり方が悪いのかは判断がつきませんでした。

おおむね、他の指定方法はないと思うので、指定する方法自体がないようにも思っています。(どなたか、詳しい人がいたら教えてください。)

なお、上の方法だと、ボタンや選択ボックスが1箇所の場合大丈夫ですが、複数あると複数ともが変わってしまいます。今回は分かりやすいようにと思い、省略しました。

div.rightbody ... div select{...}のような指定をすると、乗り越えられそうです。

2.

2006-03-05 19:20:17
>プルダウンメニューでの選択後、すぐのページ移動
これは、つまり「GO」ボタンを押さずに・・・という事でしょうか。
・・・だとすると、フリーエリアを用いてJavascriptを組む、という方法くらいしか思いつきませんが・・・。
(SELECTタグを少しいじる必要がある)
//火狐氏使ってたら選択後すぐ飛べたりしてるけど気の所為気の所為(ぁ

ソースは・・・後で(何


あと、試験利用者さんの仰っているborderですが、どうやらselectタグに使っても有効になるのはネスケ6以上らしいです。・・・IEはちょっと判りません。
でも、ネスケの4あたりでborder指定されてるselectを見ると、プルダウンの操作とかが出来なくなるとか・・・。

3.

2006-03-05 21:38:33
・・・ものっそ遅くなりましたがプルダウンの記述です。

<FORM>
<SELECT NAME="u" onChange="location.href=this.options[this.selectedIndex].value">
<OPTION>以下選択</OPTION>
<OPTION VALUE="./test1.html">test1</OPTION>
<OPTION VALUE="./test2.html">test2</OPTION>
<OPTION VALUE="./test3.html">test3</OPTION>
</SELECT>
</FORM>

VALUEにURLを記述し、選択されるとそれを読み込みます。
この状態なら、「以下選択」が最初表示されている状態。それで各々を選択するとそのページに飛ぶようになります。

/*
複数個設置するならHEAD内に関数を記述するのが望ましいんですが・・・。
あと、カテゴリのプルダウンに表示されている各々のカテゴリの個数はこれじゃ表示されません。
あれの表示に使ってる変数とか公開されれば・・・。
*/
Ads By Google

コメント(24)

#1.  魚子
2006-03-05 19:41:58

試験利用者さん、COMPさん、回答ありがとうございます。

>試験利用者さん
試験利用者さんの教えてくださったやり方で、まずカラーを変えてみます。ありがとうございました。

#2.  魚子
2006-03-05 19:42:51

>COMPさん
COMPさんの仰る通り、「GO」ボタンを押さない移動ということです。わかりにくい書き方をしてしまってごめんなさい。
ソースお待ちしております。わざわざありがとうございます。

2006-03-05 20:51:14

うちは、WindowsXP、Internet Explorerなのですが、表示されず。困ったものです。

2006-03-05 21:07:12

うーん・・・。カテゴリの個数表示に関わる部分の記述が判れば・・・。
プラグイン内で使用している変数とか判ればなぁ・・・。

2006-03-05 21:28:50

>>#4 ソースの置き換え問題あたりですかね。ソースは出せても、修正はできなさそうと思ったり。

#6.  魚子
2006-03-05 22:53:13

やはり、上記のプルダウンソースを挿入したとしても難しいのでしょうか。
そして聞いてばかりで心苦しいのですが、このソースはフリーエリアに書き込むのですよね?それともトップページに挿入するべきなのですか?

#7.  魚子
2006-03-05 22:54:07

あと、手動で入れるということは、月に一度自分で月を<OPTION VALUE="">で増やすんですよね?
とんちんかんなこといってたらすみません。

#8.  魚子
2006-03-05 22:54:30

変数、というものは私、申し訳ないことによく理解できていないのですけれど、一度ライブドアブログの方に聞いてみることにします。

#9.  魚子
2006-03-05 22:55:56

その変数というものも含めて、返信が来ましたら、その内容をここに書かせていただきます。
その上で、まだわからなければ、また質問させていただくかもしれません。

2006-03-05 23:06:38

>>#6 色の変更などは、後で追加可能なのですが、プルダウンメニューのボタンをとって、動くようにするのは、結構大変なように思います。

2006-03-05 23:07:33

>>#7 魚子さんが、それでも良いならば、結構状況は変わってきますよ。COMPさんや私が言っているのは、自動でやらせるから難儀しそうという話なんです。

2006-03-05 23:08:27

>>#8 >>#9 何となく、返事が来ないような予感がしてます。かなり専門的なことになります。

#13.  魚子
2006-03-05 23:13:43

>>#11つまり、「GO」ボタンありならばもっと簡単ということでしょうか?

2006-03-06 02:14:39

>>#13 ボタンというか、手動で追加するんだったら、どんなやり方でも採用できます。自動だとライブドア内部の人にはできても、外側の人がカスタマイズするのは困難なんです。

#15.  魚子
2006-03-06 14:14:29

なるほど。
では手動で入れるやり方をしたいと思います。
そして、手動の場合はソースをどこに書き加えればいいのでしょうか…?
頼りっぱなしで本当にすみません(汗)

2006-03-07 04:30:51

>>3 COMPさんが書いているようですね。改造したらいけそうです。魚子さん、大丈夫かな。事例をばっちり書かないといけなさそうかしら。

#17.  魚子
2006-03-07 14:52:05

ソースの挿入だけではダメなのですか?改造というと、すみません、お言葉に甘えて事例をいただきたいと思います。
急ぎませんので、お願いします。

2006-03-08 03:17:45

ちょっと見てみますね。

2006-03-08 03:27:31

回答を入れてみました。改造といっても簡単ですよ。COMPさんのものを入れてみる例を詳しく書き出してみました。今のままだと、みんなライブドアのホームページへリンクします。

2006-03-08 03:28:51

VALUE="http://www.livedoor.com/"; となっている部分を、VALUE="http://blog.livedoor.jp/user/archives/2006-03.html...; のように直していきます。月が足りないと思うので追加してください。

2006-03-08 03:29:27

<OPTION VALUE="http://www.livedoor.com/">2006年1月</OPTION>

OPTIONの1行を追加すれば月が増やせます。

#22.  魚子
2006-03-09 02:50:19

>COMPさん、試験利用者さん
ありがとうございます!
試験利用者さん、詳しい情報をありがとうございました。頑張ってみます。お手数おかけしました。助かりました。

2006-03-09 05:41:40

ひとまず、解決に至ったようです。ベスト回答もありがとうございます。

2006-03-10 03:19:48

>>2 COMPさん、私のフォローも入れて頂き、ありがとうございました。

トラックバック(2)

トラックバックURL: