問題タブ [layout]
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.
layout - Wordle のようなワード クラウドを実装するアルゴリズム
環境
- Wordle を見てみましょう: http://www.wordle.net/
- 私が見た他のどのワード クラウド ジェネレーターよりも見栄えが良い
- 注: ソースは利用できません - FAQ を読んでください: http://www.wordle.net/faq#code
私の質問
- Wordle が行うことを行う利用可能なアルゴリズムはありますか?
- いいえの場合、同様の種類の出力を生成する代替手段は何ですか?
私が尋ねる理由
- ちょっと興味があるんだけど
- 学びたい
javascript - JS-複数のユーザー入力を1つのフォームフィールドデザインにマージする方法に関するアドバイス
ユーザーが自分に関する多くの情報(メタデータ)を入力できるページがあり、アイコンをクリックすると、場所を追加できるgooglemapとその場所のタイトルを含むモーダルウィンドウが開きます。
mootoolsを使用すると、oncloseを使用して、フォームフィールドの値を元のフォームに戻すことができます。メインページフォームには、シリアル化された1つのフィールドとしてデータベースに入力される単一の非表示の入力フィールドがあります。
問題は、ユーザーが好きなだけ場所を追加できることです。場所には3つのタイプもあります。それぞれに独自の座標セットがあり、単一または複数にすることができます。
したがって、このすべてのデータを処理するための最良の方法を知りたいのですが、データを1つのフォームに読み込んでから、Mooを使用してそのフォームを単一のフォームフィールドに送信することはできますか、またはmooを使用してすべての情報をに追加することはできますか単一の非表示の入力フィールドですが、そうすると、ユーザー入力はどのように入力されますか。私は困惑し、これを「最良の」方法で設定する方法に関するいくつかの提案を検討しています。
現在、テーブルがあり、各アイテムは新しい行として追加されます。JSは、ユーザーがマップをクリックすると、クリック、アイテム、ユーザー入力フィールドの詳細を含む新しい行を作成します。
単一の場所の場合は、「目印」として追加され、名前と座標のユーザー入力フィールドが3番目のテーブルセルに入ります。ただし、その形状の場合、最初のセルには「形状」、名前/説明のユーザー入力フィールドが含まれ、3番目のセルには各ポイントに1つの座標のリストが含まれます。これは、線の場合と同じです。
私が抱えている問題は、すべてを1つのフォームフィールドに書き込むことができるということですが、タイトルのユーザー入力を許可するにはどうすればよいですか?そのためにフォームフィールドを使用する必要がありますか?もう1つのオプションは、テーブルから各行を取得して、パイプなどで区切られた単一のフォームフィールドに入力することですが、他のフォームフィールドから読み取ることができるかどうかわかりません。
上記が理にかなっていることを願っています!! すべてのフィードバックを歓迎します!
私はこれにmootoolsを使用していますが、レイアウトに頭を悩ませることができれば、それは実際には問題にはならないはずです。
visual-studio - ユーザーがコントロールを配置するために、実行時に WinForms レイアウト エクスペリエンスを簡単に再作成する方法はありますか
Visual Studio で WinForm をレイアウトすると、ドラッグ ハンドルと境界線の配置のヒントを使用して、コントロールのサイズを簡単に変更および配置することができます。
ユーザーがページ上に画像を配置できるように、ランタイム コントロールでも同じことをしたいと思います。
たとえば、ユーザーが写真を持っていて、それをデスクトップの背景として配置したい場合、ミニ デスクトップ ビジュアルで写真のサムネイルを移動およびサイズ変更できるコントロールが必要です。
私はこれをすべて行うことができますが、私の本当の質問は、標準の WinForms レイアウト エディターから継承する方法を知っている人はいますか?
前もって感謝します
ライアン
apache-flex - Adobe Flex/AIR: ウィンドウ全体ではなくサブコンポーネントのスクロール
Adobe Flex と AIR を使用してアプリケーションを開発しています。スクロールの問題を解決する方法を見つけようとして、頭を壁にぶつけています。
メイン アプリケーション ウィンドウの基本構造 (大幅に簡略化) は次のとおりです。
問題は、「MainContent」ボックスにサブコンポーネントの巨大なリストが含まれている可能性があり、その長いリストが存在すると、GUI の最上位レベルに「MainContainer」vbox を囲む垂直スクロールバーが表示されることです。
アプリケーションウィンドウ全体にスクロールバーがあるのは本当にばかげているように見えます。
代わりに私が探しているのは、スクロールバーが「MainContent」vbox (およびコンテンツがウィンドウの境界を超えて伸びる場合は、Navigation および HelpContent パネル) にのみ適用されるソリューションです。
問題の解決策は、親コンテナーで「autoLayout」および「verticalScrollPolicy」属性を使用することでした。
そこで、すべての親コンテナーに autoLayout="false" および verticalScrollPolicy="off" 属性を追加し、「MainContent」vbox に verticalScrollPolicy="on" を追加してみました。しかし、その実験の最終結果は、コンテンツがメイン コンテナーから単純に切り取られたということでした (そして、つまみのない役に立たないスクロールバーが MainContent vbox に追加されました)。
誰でもこれを解決する方法を知っていますか?
html - ページ レイアウトの問題
ページ コンテンツの下に空白が多い理由と、水平スクロール バーが表示される理由を教えてください。以下の zip フォルダーへのリンクを添付します。index.html を解凍して開きます。
リンクテキスト
java - GridLayout のパラメーターは何ですか?
このコード行では、数字は何を表し、それらを使用してウィンドウ内のチェックボックスとボタンをどのように配置しますか?
css - CSS: 2 列
CSS を使用して次のレイアウトを実現する方法がわかりません (おそらく、実際に CSS を知らないためです)。
私はこのようなdivの束を持っています:
(本当の内容ではありません)
ここで、レイアウトを div の 2 つの等しい列のように見せたいと思います。「右」のものは右に、「左」のものは左にあるため、次のようになります。
[編集:この質問の以前のバージョンでは、div 内にテキストエリアがあり、div はすべて「one」や「xyz」などの異なる名前でした。】のようなものを試してみました
しかし、それはうまくいきません: 次のようなものを生成します:
(「クリア」なしでは、軽快に生成されます
これは望んでいるものではありません)。
div の順序が異なる場合に動作させることができることは明らかですが、私はそうしたくありません (ブラウザーに Javascript がある場合、これらの div は動的に生成され、実際の順序を変更したくないため)。セマンティック上の理由から、Javascript がない場合に表示されます)。私が望むレイアウトを実現することはまだ可能ですか?
[価値のあるものとして、IE や他のブラウザーの古いバージョンでは動作しないようにしたいので、標準に準拠したブラウザーでのみ動作するソリューションがあれば、それで問題ありません :-)]
html - Firefox 対 IE 対 Chrome 対 Safari
現在、私はウェブサイトをデザインしていますが、すべてのブラウザで完璧にウェブサイトを表示するのは非常に難しいと感じています.
従うべき規則、提案などはありますか?
ありがとう