問題タブ [width]

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

c# - WPFビジュアル要素の論理幅を計算するにはどうすればよいですか?

WPF によってレンダリングされる前に、ビジュアル要素の論理幅を計算する必要があります。

説明を簡単にするために、この視覚要素は Polygon オブジェクトである可能性が高いと言います。それは別のものかもしれませんが、ポリゴンを使用すると視覚化が容易になります。

したがって、XAML は次のようになります。

コード ビハインドは次のようになります。

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

css - width:100% IE6 でテキストエリアを親要素と同じ幅にできませんでしたか?

関連するスニペットは次のとおりです。

firefox では動作しますが、IE6 では動作しません。このバグを修正する理由と方法を教えてください。

**編集:** DIV を追加した後、今すぐ動作します。

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

wpf - WPF ScrollViewerでスクロールバーの幅を増やす方法は?

私は小さなデバイスのタッチスクリーンで作業していますが、スクロールバーのカスタム幅は良くありません。私の要件の1つは、すべてが指のジェスチャーで実行可能である必要があるということです。

WPF ScrollViewerスクロールバーの幅を設定するにはどうすればよいですか?

デバイス上のすべてのスクロールバーの幅を変更したくないことに注意してください(Windows設定から実行可能)-アプリ内のスクロールバーのみです。

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

java - GWTの相対的な幅

相対的なサイズパラメータを持つスクロールパネルを作成しようとしています。ただし、ScrollPanel.setSize(String, String)によって返されるようなint値がある場合、この関数を操作することはできませんWindow.getHeight

試しScrollPanel.setSize("100%", "150px");てみると、スクロールパネルの高さは変更されず、代わりにデフォルトが使用されます。どんな助けでもいただければ幸いです。

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

html - パーセント枠の幅

5 つのリンクを含む水平ナビゲーション バーを作成したいとし、幅を 20% に設定したとします。リンクに 1 ピクセルの境界線を追加するとすぐに、リンクが 20% を超えて大きくなり、最後のリンクが新しい行に移動します! この問題を回避するにはどうすればよいですか?

CSS で負のパディング値を指定できるようにして、境界線が実際に要素の周囲ではなく要素の上にくるようにしたいと思っていましたが、それは許可されていません。

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

html - LIとコンテンツのストレッチ

このサイトを検討してください。

IE7のサブメニューリスト項目を拡張するのに問題があります。レストランの下のLIの1つにカーソルを合わせると、緑が線全体に表示されないことに注意してください。私は試しまし{width: 100%}たが、それは役に立ちませんでした。

これがFirefoxでは問題ないがIEでは問題がない理由はありますか?そしてそれを修正する方法は?

ありがとう。

更新:幅(51pxなど)を明示的に指定すると正しく見えるようになりますが、動的コンテンツをサポートできるはずのレイアウトでは絶対にそうしたくありません。

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

css - Internet Explorer でのテーブル colspan の相対的な幅の問題

簡単な水平グラフを生成するためにテーブルを使用します (スケーリングを容易にするため)。colspanning を使用して正確なオーバーラップを取得します (セルが互いにオーバーラップすることもありますが、この例ではそうではありません)。

私の問題は、IE(8) が相対的なセル幅を間違ってレンダリングすることです。

セルがコンテンツよりも小さくなることはありませんが、それはここでは問題ではありません。

たとえば、例の「X 65」セルは、IE の 47% よりもかなり広くなります。しかし、Firefoxはうまくやっています。

次に例を示します。

div や行ごとに個別のテーブルなどの他の手法を試しましたが、重複を正確に取得するための唯一の手法は colspanning でした。

別の解決策は、サーバー上で画像をレンダリングすることですが、スケーリングが失われ、かなり時間がかかります。

どんな助けでも大歓迎です。

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

html - 'width'はテキストエリアに適用できますか?

CSS'width'プロパティは適用でき<textarea>ますか?

実際には、たとえば次のようなルールを使用して、正常に使用すると言われます。

私を混乱させているのは、幅のCSS2.1仕様が次のように言っていることです。

このプロパティは、ブロックレベルの要素と置換された要素によって生成されるボックスのコンテンツ幅を指定します。このプロパティは、置換されていないインラインレベルの要素には適用されません。

たとえば、このようなマークアップのため、textareaはインラインレベルの要素だと思いました...

...は、の左右にテキストを含む単一の段落ブロックを作成します。<textarea>したがって、仕様によれば、幅は適用されません。

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

css - CSS レイアウト - 動的幅 DIV

私は伝統的にテーブルを使用して解決してきたかなり一般的なレイアウトの問題を抱えていますが、CSS でそれを解決するためのアドバイスが欲しいです。「コンテナ」を構成する3つの画像があります。通常、左と右の画像はタグを使用して表示されるだけで、中央の画像は「背景画像」として表示され、その上に私のコンテンツが表示されるため、コンテンツがコンテナー内にあるように見えます。 /これを100万回使用:

これの良いところは、テーブルの幅が常にブラウザー (または親) の幅であり、コンテンツが動的にサイズ変更される中央の列で、左右の画像間の残りのスペースを占めることです。

私が望むのは、ハードコードされた情報をできるだけ少なくして、CSS を使用してこれを再作成することです。だから、このようなもの:

これは、中央の div を受け入れるのに最適です - 幅を設定するにはどうすればよいですか? 現時点では、たとえば 92% などにハードコーディングできますが、スペースを自動で埋めたいと思っています。CSSだけでできますか?

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

jquery - $(this).css("width") が Safari のアンカー タグで機能しない

私は CSS セレクターを使用して、Web テンプレート用のカスタム ポップアップを生成しています。このアプローチのメリットに興味がありますが、jquery が Safari のアンカーの CSS で定義されている幅と高さを取得できないように見える理由を理解したいと考えています。

参照: http://f1shw1ck.com/jquery_sandbox/csspops.html

私の質問の要点:

セレクターa.popup {width: 800px;height: 560px;}とアンカーの<a href="http://www.metmuseum.org/toah/hd/apol/hd_apol.htm" class="popup">African Rock Art: Apollo 11 Cave Stone (c. 25,500 - 23,500 BCE)</a>理由は

Safariで両方のプロパティがゼロとして返されますか?

他のブラウザでの onclick ポップアップ アラート: toolbar=no,directories=no,location=no,resizable=yes,menubar=no,scrollbars=yes,status=no,width=800px,height=560px,top=20,left =240

Safari のアラート: ツールバー=いいえ、ディレクトリ=いいえ、場所=いいえ、サイズ変更可能=はい、メニューバー=いいえ、スクロールバー=はい、ステータス=いいえ、幅=0px、高さ=0px、上=20、左=640

理解を助けてくれてありがとう。