問題タブ [percentage]

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 投票する
1 に答える
1344 参照

css - 背景画像を中央に配置し、メインの背景画像に対するパーセンテージに基づいて div 要素を配置

ブラウザのサイズに関係なく中央に表示される CSS 背景画像があります。使用されている画像は、ブラウザの幅全体には及びません。この場合、ブラウザのサイズに関係なく中央に配置される背景画像に対する位置を維持するために、CSS に背景画像とリンクを配置した div も必要です。

私は手を出しました。

しかし、それはすべての要素をカスケードし、私が探している特定の配置を許可しません。ここに私が取り組んでいるコードがあります。私の初心者の質問に対する洞察に感謝し、これがどのように動作するかを学ぶことを楽しみにしています。

このコードをさまざまなサイズのブラウザで表示すると、背景画像が幅全体に収まらない場合、要素はパーセンテージに設定されているため動き回ります。私はそれらがどこにでもとどまる必要がありますが、背景の中心にとどまります。これを CSS で記述する方法がわからず、しばらく苦労してきました。この特定の問題に関するガイダンスをありがとう。

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

css - 可変兄弟で子 DIV の高さを親 DIV の高さに制限する

指定された高さのコンテナー<div>があり、その中に含まれているのはさらに 2 つの DIV で、さまざまな (クライアントによって入力された) 紹介用のコピー用であり、別の DIV はさまざまな機能を一覧表示するためのものです。

機能<div>が親の残りのスペースを自動的に埋めてから、オーバーフローをスクロールアウトするようにします。

それ、どうやったら出来るの?

CSS:

jsフィドル

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

jquery - jQuery:アニメーションを使用してテキストを右にスライドさせますが、divの割合で

私は jQuery が初めてで、アニメーションの最も基本的な例を作成しようとしています。目的は、テキストが含まれる div のパーセンテージを使用して、さまざまな画面サイズを考慮に入れることです。

これが私が始めたjQueryです:

これは機能しますが、さまざまな画面サイズを考慮していません。だから私はそれをパーセンテージベースのものに切り替えたかったのです。

私は試しました:しかし{padding-left:58%}{left:58%}これらは私にとってはうまくいきません。だから、divコンテナのパーセンテージに基づいてアニメーション値を設定する方法を学びたいと思います。また、これに基づいてフォントサイズを設定する方法も同様です。

繰り返しになりますが、私はこれを学んでいます。より良いアプローチがあれば、すべてのアドバイス、例などを歓迎し、感謝します。

いつもありがとう!

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

c - ハッシュ テーブル内の特定のメッセージの割合

これを達成するのに役立つアルゴリズムを探しています。送信者から受信者への不明な数のメッセージを取得するプログラムをCで作成する必要があります。23 から 12、44 から 19 などのように、メッセージの 10% 以上を担当するすべての送信者/受信者を返す必要があります。ハッシュテーブルを使用できます。

ありがとう

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

css - CSSフロートピクセルと混合パーセント

わかりました、これが欲しいです:

ブラウザウィンドウを中心とした正しいレイアウト。

そのために、私はこのHTMLコードを持っています:

そして私はこのCSSコードを持っています:

コンテンツの幅を100%に変更すると、なぜこれが発生するのですか?

コンテンツはそのコンテナで100%取得されますが、画像の幅は尊重されません

私が見ているのは、コンテンツの幅はcontentFrameからimagePlacehoderの幅をピクセル単位で引いたものですが、imagePlacehoderとcontentの両方にfloat:leftを指定すると、contentはその親コン​​テナーの幅を取得します。なんで?

float(おそらくdisplay:inline)を使用せずに同じ結果を得る別の方法はありますか?そして、コンテンツにwidth:100%を使用しますか?

どうもありがとうございます。CSSは私の強みではありません。

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

php - 世論調査グラフのパーセンテージを計算する

複数の回答がある単純な投票があります。結果で、グラフの幅として回答のパーセンテージを使用します。

例えば:

  • 回答 1 20%
  • 回答 2 39%
  • 回答 3 5%
  • 回答 4 11%

等..

(上記のパーセンテージは私のチャートの幅です)

問題:

多くの回答を得ることで、最高の結果は 15% のようにはなりません。したがって、私のチャートはまったく良くありません。

私の最高の結果のグラフは 100% である必要があり、2 番目に良い結果は合計に対して相対的なパーセンテージを持つ必要があります。

それを計算/修正する方法はありますか?

私の英語で申し訳ありませんが、理解していただければ幸いです。

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

random - スマートな「億万長者になりたい人」パーセンテージ アルゴリズム

私は「億万長者になりたい人」のクローンを書いていて、ちょっとした問題に出くわしました。

各回答のパーセンテージを示し、回答が正しい可能性を示すジョーカーがあります。これを行うには、各間違った答えに 15% を割り当て、残りの 55% を正しい答えに割り当てます。

次に、これらの回答を (レベル * 10) 回ループし、回答の 1 つ (ランダムに選択) から他の回答の 1 つ (これもランダムに選択) に 1% を分配するループを使用します。

その背後にある考え方は、より低いレベルでもより高いパーセンテージで真の答えを覗き見することをほとんど示しますが、より高いレベルでは、ほとんどのパーセンテージで間違った回答を表示するか、回答間の全体的な平等を示す可能性が高いということです。 .

悲しいかな、それは想像したほどうまく機能していません。高レベル (12 まで上がる) でさえ、真の答えはまだ非常にはっきりと見えており、これを改善するためにどのようなアルゴリズムを使用できるかはわかりません!

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

ms-access - MS-Access のテーブルのセルに 10% を追加するには?

コード 1、2、3、4 の値を 10% 増減する必要があります。そのためには SQL モードを使用する必要があります。

.

注: ここの投稿に表を貼り付けることはできないため、PrintScreen を取得しました。

.

これは私のテーブルです

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

css - 1 つの定義で % と px の両方を使用した Firefox と Safari の配置

数分前、私は非常に奇妙な現象に出くわしました。

Firefox や Safari は解釈するだけではないようです

だけでなく、

この動作を示すためにJSFiddleを作成しました。

クラス .strangePositioner の CSS を前述の 3 つの値のいずれかに変更してみてください。それぞれで異なる結果が表示されます。

私の最初の意図は、幅が内側のコンテンツによって定義されている外側の div の左端に要素を配置することでした (この例では「ストレッチャー」と呼ばれます)。CSS 定義を間違って入力したため、最終的には正しい結果になりましたが、誤って有効な定義ではないことがわかりました。とか、そう思いました。

Q: ブラウザーがこれをそのように解釈するのはなぜですか? (構文の問題は別として) 有効な CSS ですか? 有効な CSS でない場合、どの標準に準拠していませんか?

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

c# - C#10進数を使用して合計が厳密に100になるようにサブ配列の合計のパーセンテージを計算する方法

整数の配列があるとしましょう。単純化するために、論理的に2つの部分に分割してみましょう。

total sum配列のすべての要素がであるとしましょう2860800

left halfのすべての要素の合計がであるとしましょう2834387

right halfのすべての要素の合計がであるとしましょう26413

ここで、によって左半分のパーセンテージを計算し100m * leftHalfSum / totalSumます99.07672678970917225950782998

同様に、右半分のパーセンテージ100m * rightHalfSum / totalSumはです0.9232732102908277404921700224

ここで、これら2つのパーセンテージをVisual StudioのWatchに追加すると、が表示されます100Calculatorしかし、これらをWindowsのアプリに追加すると100.0000000000000000000000000024、正しい結果が得られます。

基本的に、私は100-leftHalfPercentage厳密に等しくなりたい、rightHalfPercentageまたはその逆です。100-leftHalfPercentage私がウォッチでやるなら、それは私に与えます0.92327321029082774049217002。とまったく同じですrightHalfPercentageが、最後の2桁24が欠落していることに注意してください。

ありがとう。