問題タブ [menu]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
1614 参照

controls - Web サイトのドロップダウン リスト/メニューの代替案または改善策を探している

ドロップダウン リスト、メニュー、およびコンボ ボックスはすべて、非常に一般的なユーザー インターフェイス要素です。ユーザーは、ネイティブ アプリケーションや場合によっては Web アプリでこれらの要素を目にすることに慣れていますが、いくつかの問題があります。

  1. マウスを向ける必要があります。マウスを離すと折りたたまれるメニューもあれば、展開するために狙わなければならないサブメニューがあるメニューもあります。

  2. 最初にマウスを向けないと、オプションは表示されません。

これらは私を悩ませている主な事柄です。他の人も他の問題に気付くかもしれません。私は通常、できる限りドロップダウン メニューを使用しません。

問題は、限られたスペースにオプションの長いリストを表示したい場合があることです。問題 2 は喜んで犠牲にしますが、これらのドロップ メニューを使いやすくするためのトリックを誰かが持っているかどうか知りたいです。誰かが新しいスタイルのリスト コントロールを発明したのかもしれません。

これらのタイプのコントロールが私を悩ませているとしたら、サイトのユーザーをさらに悩ませているに違いありません。

0 投票する
6 に答える
3318 参照

html - Javascriptを使用せずにHTMLでメニューを作成するにはどうすればよいですか?

長年にわたり、GUI標準は、メニューバーのエントリをクリックまたはホバーすると、メニューがポップアップするアプリケーションのメニューバーです。一部のWebサイトもこの機能を実装していますが、私が見る限り、Javascriptを使用しています。さまざまな理由でJavascriptが問題になる可能性があるため、質問:これはJavascriptなしで、HTMLとCSSのみを使用して実装できますか?

0 投票する
2 に答える
1648 参照

iphone - クリックしてサブメニューを開くことができる YUI メニューを作成するにはどうすればよいですか?

YUI メニュー ボタンを介してアクティブ化される多層/階層型の YUI メニューがあります。このメニューのすべてがうまく機能します。サブメニューのあるメニュー項目にマウスを合わせると、サブメニューが期待どおりに表示されます。このサブメニューから項目を選択できます。

ただし、問題は、このメニューの親項目をクリックして、メニュー全体を閉じることもできることです。実際、私はその反対を望んでいます。親メニュー項目をクリックすると、最上位のメニューを開いたままにしてサブメニューを開くようにします (つまり、クリックをマウスオーバー イベントと機能的に同じにしたいのです)。

補足: これは、クリック イベントが問題にならない一般的な Web ブラウザー (Firefox など) では問題になりません。マウスオーバーなしではクリックできないからです。これは、マウスオーバー イベントがない iPhone の問題です。

親アイテムのクリックイベントを処理して目的を達成できることを期待して、autosubmenudisplay プロパティと keepopen プロパティをいじっていますが、これまでのところ成功していません。autosubmenudisplay を false に設定すると、サブメニューを手動で表示する方法がわかりません。メニューまたはサブメニューに設定したのではなく、 keepopen プロパティが機能していないようです。

私たちのiPhoneユーザーが満足するように、私が望む動作を得る方法はありますか?

0 投票する
14 に答える
117056 参照

android - Android アプリでプログラムでテキストをコピーする方法は?

Android アプリを作成していて、EditText ウィジェットのテキスト値をコピーしたいと考えています。ユーザーが押しMenu+AMenu+C値をコピーすることは可能ですが、プログラムでこれを行うにはどうすればよいでしょうか?

0 投票する
1 に答える
2228 参照

asp.net - サーバーでメニュー項目を生成して強調表示する最良の方法 (asp.net)

いくつかのユーザータイプがあり、サーバー上でメニューを計算する必要があるため、2 レベルのメニューを保持する ascx コンポーネントがあります。

とにかく-サーバー上の現在のメニュー項目の強調表示も行っています(選択したクラス/cssを項目に追加します)。データグリッドにコンテンツがあり、ポストバックが発生し、選択した値と同じ位置にメニューを維持する必要があるため、javascript を使用した強調表示は適切なオプションではありません。したがって、これをハッシュテーブルを使用したある種のマッピング (例: ペア (サイトの URL、メニュー項目のハイライト)) として行っており、Web アプリケーションに含まれるすべてのサイトのマッピングを含める必要があります。メニューを強調表示したいので、もっと良い方法が必要だと思います。より良いテクニックはありますか?

0 投票する
1 に答える
3193 参照

asp.net - ASP.NET メニューの親メニュー項目は、フライアウトが有効になっているときにホバー時に強調表示されます

3 つのレベルとフライアウトが有効になっている ASP.Net メニュー コントロールがあります。ユーザーがメニュー項目にカーソルを合わせるたびに、親項目 (最上位の親まで) を強調表示したいと考えています。

ここで説明されているように、クライアント側のソリューションを使用したくありません: http://www.codeproject.com/KB/webforms/AspMenuParentHighlighting.aspx

エレガントなサーバー側のソリューションはありますか?

敬具。

0 投票する
2 に答える
1592 参照

button - div の後ろに配置された YUI メニュー

メニュー付きの YUI 分割ボタンを実装しました。メニュー付きのボタンは、ヘッダー div とフッター div の間のスクロール div に表示されます。フッター div の近くにメニューを公開すると、メニューは div の背後に表示されます。

-1 の z-index でフッター div を配置しようとしました。z-index 500 を使用して、メニュー付きのボタンを含む div (スクロール div 内) を配置しようとしました。メニューは常にフッター div の後ろに表示されます。

私は YUI レイアウトを使用していません。まだ。もしそうなら、それは役に立ちますか? >

0 投票する
4 に答える
471 参照

windows-vista - カーソルの左側に開くメニューと右側に開くメニューがあるのはなぜですか?

一部のアプリケーション (特に Visual Studio 2008、Windows Explorer、Internet Explorer) では、すべてのメニューがカーソルの左側に開きます。他のアプリ (Firefox、ACDSee) では、右側に開きます。次に、Foxit Reader があります。メニュー バーのものが左側に開き、コンテキスト メニューが右側に開きます。

これは非常に面倒です。すべてを同じ方向に開く方法はありますか? (できれば右側) Vista Ultimate を実行しています。

0 投票する
1 に答える
1058 参照

c++ - 太字の複数のメニュー項目

私は、メニュー項目を太字で表示するために必要な労力を調査してきました-自分でメニューを描画する必要はありません-グーグルした後、MFS_DEFAULTメニュー項目の状態を発見しました。MSDNのドキュメントには

MFS_DEFAULT
メニュー項目がデフォルトであることを指定します。メニューには、太字で表示されているデフォルトのメニュー項目を1つだけ含めることができます。

実験してみたところ、ドキュメントと逆に、このフラグを使用して複数(またはすべて)のメニュー項目を太字で表示できるようです。誰かがこれを経験したことがありますか?つまり、複数の太字のメニュー項目を持つことに落とし穴がある場合はどうでしょうか?私が達成しようとしていることを達成するのはちょっとしたハックのように感じますし、未知の副作用(つまり、単一のメニューに複数の「デフォルト」メニュー項目がある)について少し心配しています。

編集:この記事では、MFS_DEFAULTフラグはメニュー項目を太字で表示する以外に何もしないと主張していることも付け加えておきます。それでも、私は「公式」ドキュメントに反対することに少し警戒しています...

EDIT2:これの目的は、問題のメニュー項目(つまり、太字のメニュー項目)は、問題のコントロールをダブルクリックすることによっても呼び出すことができることをユーザーに通知することでした(メニュー項目はコンテキストメニューの一部です)。この問題について考えたとき、ダブルクリックイベントに関連付けることができるコマンドは1つだけであるという事実を考慮していませんでした(d'oh!)。そのため、私はzaphodの回答を受け入れました(この質問には直接回答しませんが、私の「問題」は解決しました)

0 投票する
10 に答える
16187 参照

eclipse - Eclipse Europa の検索参照機能が機能しなくなった

JDK 1.5.0-12 を使用して、MS-Windows 2000 SP4 で Eclipse バージョン 3.2.1 ビルド M20060921-0945 を使用しています。
私は自分のロケールである es-AR を使用し、すべてのメニューとコンテキストを好きではないスペイン語で設定します。そのため、eclipse.ini ファイルに 1 つのパラメーター"-nl en"を含めました。
それ以来、「検索」とコンテキストメニューの両方の「参照...」機能が機能しなくなりました。パラメータを削除し、「-clean」でEclipseを実行しましたが、まだ機能していません。何が起こっているのか、他に手がかりはありません。よろしくお願いします。 ベト