![]() |
![]() |
![]() |
no.3168 ■ プルダウンメニューを・・ |
プルダウンメニューを
複数同じ画面で表yen示させようとすると もともと開いた状態のメニューになってしまって とてもむなしい感じになってしまいます 誰かプルダウンメニューを 同じウインドウ内で複数表yen示させる方法を知りませんか・・?
no.3169 [3168] RE:プルダウンメニューを・・
from:atom [] [ブラウザ]
プルダウンメニューもいろいろありますが、どういうプルダウンでしょう? できればそのページを見せてください。
no.3170 [3168] RE^2:プルダウンメニューを・・
速攻レス有り難うございますw 実はここのHPのプルダウンメニューを いくつか表yen示させようとして、一回は作ったのですが 消してしまいました・・(現在は普通のメニュー 横に開くプルダウン?(プルサイド?)があれば ソyenースをおしえていただきたいです
no.3171 [3168] RE^3:プルダウンメニューを・・
from:atom [] [ブラウザ]
プルサイド?っていえるかどうかわかんないけど、それはここでは説明できないくらい複雑です。 残念ですが、【超初心者の..】では無理です。(汗) ただ、プルダウンはここのHPの「Javascriptサンプル」にもありますが、見られました?
no.3172 [3168] RE^4:プルダウンメニューを・・
さようですかぁ・・ 一様ここのHPのジャバの プルダウンを二、三個いっぺんに 表yen示させようと思ったんですが 一番最初に説明したようになってしまいました・・(汗
no.3174 [3168] RE^5:プルダウンメニューを・・
from:atom [] [ブラウザ]
ここのHPのサンプルを使用して作られたんですね。 複数のプルダウンの場合はちょっとコツがいるんです。 それぞれの名前を別々に付けないといけませんし、閉じたり開いたりするルーチンも別々に名前を付けないといけません。 全然別の作り方をした、複数のプルダウンはこんな感じです。 http://beginners.atompro.net/menu.shtm ただ、最初に「HP作成」が開くように設定していますが。 参考になりますでしょうか? ただ、解説してくれと言うのはちょっとできませんが..(汗)
no.3176 [3168] 続、質問
素晴らしいサンプルどうも有り難うございました 僕も一様HTML使用者の端くれなので 自分でどうにかソyenース見て研究いたしますw そこで、 もう一つ質問なんですが、 時計を作りたいのです! デジタルじゃなくて、アナログの時計を・・ あの針が動くやつを作りたいのですが どーもこれもソyenースを見てもうまくいかないんです・・ 何かアドバイスおねがいします!!
no.3178 [3168] RE:続、質問
from:atom [] [ブラウザ]
アナログ時計のサンプルでいいなら、検索エンジンで検索すればきっと見つかると思います。 私も見たことがあるから。 私は、面倒なので作るのやめました。(笑) 使うとこないし..(汗)
no.3179 [3168] RE^6:プルダウンメニューを・・
今プルダウンを 先ほど教えて頂いた ページのソyenースから学んで(盗作) 何とか複数表yen示させられるようになりましたが こんどは 押さないとプルが開かないのに 押して開いてるときにメニューに振れると 今度は勝手に押してもいないのに閉じてしまいました・・ プルダウンって難しいですね・・(汗
no.3180 [3168] RE^7:プルダウンメニューを・・
from:atom [] [ブラウザ]
ああ、ごめんごめん、あのメニューはそういう仕様なのです。 クリックでON/OFF。 マウスを乗せる(onmouseover)でそのメニューを開き、それ以外は閉じる。 という2つの動作を組み込んでいます。 例えば、 <SPAN onClick="txt_flip(div03)" onMouseOver="txt_visi(div03);" class="pdown">◆フリー素材</SPAN> を <SPAN onClick="txt_flip(div03)" class="pdown">◆フリー素材</SPAN> にすれば、クリックだけに反応するようになるはずです。
no.3181 [3168] RE^8:プルダウンメニューを・・
左様でしたかw しっかりと跡形も無くけしておきましたw そこでまた問題が・・(いくつもすいません 今度は、メニューが最初から開きっぱなし になってプルダウンの意味が無くなってしまいました どこかタグが抜けたのでしょうか?
no.3182 [3168] RE^9:プルダウンメニューを・・
from:atom [] [ブラウザ]
bodyタグです。 <BODY onload="txt_hide_all()"> このonloadがページを開いたときに実行するサブルーチンです。 1番以外を全部閉じるように仕組んであります。
no.3183 [3168] RE^10:プルダウンメニューを・・
あー、一様ちゃんとなってますが 開いたままになってしまいます・・(汗 もしかして BODYのタグの後にはonload="txt_hide_all()"これ しか入れちゃだめなんですかね? 僕の今のBODYのタグはこの様になってるんですが <body onload="slide_set()" onload="txt_hide_all()"> onload="slide_set()"←このタグはたぶんここのHPの ジャバスクリプトのページにあった スライド式の文字表yen示のやつだと思うんですが これが原因ですかね?・・
no.3184 [3168] RE^11:プルダウンメニューを・・
from:atom [] [ブラウザ]
はい、onload句はタグに付き必ず1つです。 onmouseoverなども同じ。 同時に2つのJavascriptを実行させたいときは次のように「;(セミコロン)」で区切ります。 <body onload="slide_set();txt_hide_all()">
no.3185 [3168] RE^12:プルダウンメニューを・・
有り難うございました!! ようやく長年?の悩みが解決できましたw また困ったらここに書込に来ますので そのときはヨロシクお願いします!!
no.3190 [3168] RE^14:プルダウンメニューを・・
またきましたw やっぱり プルダウンメニューな以上 一番最初のメニューが開いたままで 次からのメニューは閉じている状態というのは 何かかなり不自然なので 一番上のプルダウンメニューも 最初っから閉じてあるようにできないでしょうか?
no.3191 [3168] RE^15:プルダウンメニューを・・
from:atom [] [ブラウザ]
わははは、簡単ですよ。 ソyenースを見ていただいたらわかると思いますが、 function txt_hide_all() { div02.style.display='none'; div03.style.display='none'; div04.style.display='none'; div05.style.display='none'; } に、「div01」がないでしょう? 同様に「div01」を追加するだけです。
no.3192 [3168] RE^16:プルダウンメニューを・・
あー・・ ならないですw function txt_hide_all() { div01.style.display='none'; div02.style.display='none'; div03.style.display='none'; div04.style.display='none'; div05.style.display='none'; } ↑のようにするんですよね? |
↑ページトップへ page update: |
-skin board- <atom> |