問題タブ [margin]

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 に答える
26978 参照

java - Swing JButtonのマージンを小さくすることはできますか?

余白が最小限で、テキストのキャプションとほぼ同じ幅のボタンが好きです。SwingのJButtonでそれを実現する方法はありますか?

私が実際に目にしているのは、setMaximumSize()などを使おうとしても、テキストのキャプションを食べてしまい、右側が途切れてしまうことです。しかし、それはマージンを減らすことはありません。

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

c# - iText(sharp) サイドマージンの幅

左余白を 42pt 未満の幅に設定できないようです。0f に設定していますが、常に 42pt で終了します。マージンを 0 より大きい任意の数値に設定すると、42pt の初期マージンに追加されます。ドキュメントオブジェクトのマージンを設定しています:

ページの幅と高さは 6 x 9 インチです。

そして、私は次で終わります:

余白 42pt|CONTENT CONTENT

助けていただければ幸いです。ありがとう。

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

css - ウィンドウが縮小すると CSS の上マージンが縮小する

ウィンドウが最大化されたときに、たとえば 100px の Web ページの上マージンが必要ですが、ユーザーがウィンドウのサイズを変更して縮小した場合、このマージンを縮小したいと考えています。マージンの最小サイズは 10px で、ウィンドウの高さに比例して縮小する必要があります。

私がエミュレートしようとしているものがhttp://www.bing.com/である場合の例

これをCSSで実装するにはどうすればよいですか?min-height現在、 、min-widthheightおよびに苦労しwidthています。

ありがとう。

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

pdf - Doxygen で作成された PDF ドキュメントの余白を変更するにはどうすればよいですか?

コード ドキュメントの PDF を生成するために doxygen を使用しています。を使用すると、PDF の余白が非常に大きくなりPAPER_TYPE = letterます。使用時は問題ないように見えますa4wideが、もっと制御したいと思います。geometry というパッケージを使用したいのですが、次のようなコードを追加する場所がわかりません。

可能であれば、doxygen で生成された tex ファイルを変更する必要はありません。

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

wpf - Window.Margin&Window.Paddingが機能しない

ウィンドウのperopertyMarginとPaddingを設定していますが、効果がありません。

次に例を示します。

結果:
代替テキスト

望ましい結果は、ラベルの赤いフレームがウィンドウのフレームから44px離れている必要があることです(マージン+パディング)。

はい、ラベルの余白を設定できることはわかっていますが、それは私が望んでいることではありません。すべてのウィンドウがスタイルに設定されているプロジェクト全体があります。このプロパティ(またはその他)を一般的なウィンドウスタイルに設定したいと思います。

解決策が見つからない場合は、マージン/パディングを設定する貪欲の名前付きスタイルを作成し、ウィンドウごとに移動してグリッドのスタイルを設定しますが、これが最後のオプションです。
前もって感謝します。

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

wpf - WPF: ControlTemplate で {TemplateBinding Margin} を使用すべきではないのはなぜですか? Margin は要素のコンテナーのみを対象としていますか?

次のように、ボタン用に独自の ControlTemplate を作成しました。

さて、ボタンにマージンを設定すると、次のようになります。

ボタンには実際には 2 倍の Margin - 40 があります。実際、コントロールは Margin を使用してはならず、Margin プロパティは配置フェーズ中にボタンの祖先によってのみ読み取られると想定しました。その後、WPF のデフォルト スタイルを調べたところ、いずれも Margin を使用していないことがわかりました。

これは正しい結論ですか (Margin はコンテナーによって正しく配置されるためだけに制御されているということです)? つまり、スタイルで {TemplateBinding Margin} を使用するたびに、代わりに 2 つのマージンが得られるのでしょうか。そして、私のコントロールが使用すべきではない同様のプロパティのリストはありますか (それらは「周囲の世界」のみを対象としているため)?

これについて説明している MSDN ページを教えてください。ありがとうございました!

編集:

http://msdn.microsoft.com/en-us/library/ms745058.aspxhttp://msdn.microsoft.com/en-us/library/ms751709.aspxで答えを見つけるべきだと思いますが、私はしませんMargin プロパティを使用するのは決してコントロールではなく、それを評価してレイアウトに影響を与えるのは常に祖先または wpf システムであると明示的に述べたとは思わない...

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

html - CSS - マージンは悪いことですか?

一部のブラウザーでは、特に要素がフローティングされている場合にマージンに問題があることに気付きました。たとえば、私がやっているこの Web サイトは Firefox では問題ないように見えますが、IE7 ではマージンが完全に台無しになっているようです。また、いくつかの Linux ブラウザでもテストしましたが、同様の間違いを犯すものもあります。

サイトは http://w3box.com/matです

私が知る限り、これは FF3.0 では問題ないようです。FF2 や IE6 ではまだ見たことがありません。なぜこれが起こるのですか?指定されたマージンを持つフローティング DIV を持っているためですか?

避けるべきこと、または別の方法で行うべきだったことはありますか?

編集:私のタグが失敗の原因だったようです。CSS で定義されておらず、フロートがあり、マージンと組み合わされた に画像を配置しました。これらはすべてを台無しにし、私はこれらをやり直さなければなりません。

また、代わりに XHTML Strict を使用すると、いくつかの問題が発生しました :) 皆さん、ありがとうございました! 私は自分でこれを修正しようとします:)

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

html - マージンが親要素に含まれないのはなぜですか?

マージンを持つ要素が別の要素内に含まれている場合、親は一貫してそのマージンをラップ/包含しません。

多くの場合、親に子のマージンが含まれます。

  • border: solid;
  • position: absolute;
  • display: inline-block;
  • overflow: auto;

(そして、これはほんの少しのテストからのもので、他にもあることは間違いありません。)

これはマージンの崩壊に関係していると思いますが、次のとおりです。

  1. W3C 仕様ページには、そのような動作についての説明はありません。
  2. ここには重複する余白はありません。
  3. この問題に関して、すべてのブラウザの動作は一貫しているようです。
  4. この動作は、マージンに関係のないトリガーの影響を受けます。

overflow: autoデフォルトの要素が、オーバーフローが自動に設定されている要素とは異なるマテリアルを含む必要があるロジックは何ですか?

通常の div のデフォルトの動作以外のすべてで、マージンが親に含まれていると仮定する必要があるのはなぜですか? また、通常のデフォルトにマージンを含めないのはなぜですか?


EDIT:最終的な答えは、W3Cが実際にこの動作を指定しているということですが、それは:

  • スペックに特に意味はありません。
  • 説明の言葉なしで、仕様が混在しています
    • 'free margins' (親の上部または下部に触れるマージンは、親には含まれません) および
    • 'collapsed margins' (隣接するマージンを重ねることができます)。

デモ:

0 投票する
16 に答える
930096 参照

css - CSS でマージンとパディングを使用する場合

marginCSS を記述するとき、いつ使用するか、いつ使用するかを決定する際に使用すべき特定のルールまたはガイドラインはありますpaddingか?

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

html - CSS - マージンを使用せずにこのメニューのスタイルを設定できますか?

メニューにカーソルを合わせると、IE で大きな遅延が発生するサイトを作成しています。Cufon を組み合わせて使用​​していますが、li:hover 要素に高さ、幅、マージン、またはパディングを適用すると、大きな遅延が発生しているようです。

ですから、それ以外の方法でこれを行うスマートな方法を見つける必要があります。サイトはこちらhttp://w3box.com/mat

私が推測するメニューをはっきりと見ることができます。だから、私が望むのは、メニュー全体を下に押して、高さの線の下から 3 または 4 ピクセル上になるようにすることです。そのため、左側のロゴ フォントとほぼ同じ垂直位置に一致します。

次に、ホバー効果の高さを大きくしたいです。説明するのは難しいですが、メニュー項目の上にカーソルを置いたときに、テキストがボックスの一番下に配置されているボックスを想像してください。このような;

http://img710.imageshack.us/img710/2791/menuheader.jpg

ここで、矢印のように見えるものが下部に突き刺さっていることに気付くかもしれません。私はそれを本当に必要としませんが、それを行う方法について何かアイデアがあれば、助けていただければ幸いです! ;)