問題タブ [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.
java - Swing JButtonのマージンを小さくすることはできますか?
余白が最小限で、テキストのキャプションとほぼ同じ幅のボタンが好きです。SwingのJButtonでそれを実現する方法はありますか?
私が実際に目にしているのは、setMaximumSize()などを使おうとしても、テキストのキャプションを食べてしまい、右側が途切れてしまうことです。しかし、それはマージンを減らすことはありません。
c# - iText(sharp) サイドマージンの幅
左余白を 42pt 未満の幅に設定できないようです。0f に設定していますが、常に 42pt で終了します。マージンを 0 より大きい任意の数値に設定すると、42pt の初期マージンに追加されます。ドキュメントオブジェクトのマージンを設定しています:
ページの幅と高さは 6 x 9 インチです。
そして、私は次で終わります:
余白 42pt|CONTENT CONTENT
助けていただければ幸いです。ありがとう。
css - ウィンドウが縮小すると CSS の上マージンが縮小する
ウィンドウが最大化されたときに、たとえば 100px の Web ページの上マージンが必要ですが、ユーザーがウィンドウのサイズを変更して縮小した場合、このマージンを縮小したいと考えています。マージンの最小サイズは 10px で、ウィンドウの高さに比例して縮小する必要があります。
私がエミュレートしようとしているものがhttp://www.bing.com/である場合の例
これをCSSで実装するにはどうすればよいですか?min-height
現在、 、min-width
、height
およびに苦労しwidth
ています。
ありがとう。
pdf - Doxygen で作成された PDF ドキュメントの余白を変更するにはどうすればよいですか?
コード ドキュメントの PDF を生成するために doxygen を使用しています。を使用すると、PDF の余白が非常に大きくなりPAPER_TYPE = letter
ます。使用時は問題ないように見えますa4wide
が、もっと制御したいと思います。geometry というパッケージを使用したいのですが、次のようなコードを追加する場所がわかりません。
可能であれば、doxygen で生成された tex ファイルを変更する必要はありません。
wpf - Window.Margin&Window.Paddingが機能しない
ウィンドウのperopertyMarginとPaddingを設定していますが、効果がありません。
次に例を示します。
結果:
望ましい結果は、ラベルの赤いフレームがウィンドウのフレームから44px離れている必要があることです(マージン+パディング)。
はい、ラベルの余白を設定できることはわかっていますが、それは私が望んでいることではありません。すべてのウィンドウがスタイルに設定されているプロジェクト全体があります。このプロパティ(またはその他)を一般的なウィンドウスタイルに設定したいと思います。
解決策が見つからない場合は、マージン/パディングを設定する貪欲の名前付きスタイルを作成し、ウィンドウごとに移動してグリッドのスタイルを設定しますが、これが最後のオプションです。
前もって感謝します。
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.aspxとhttp://msdn.microsoft.com/en-us/library/ms751709.aspxで答えを見つけるべきだと思いますが、私はしませんMargin プロパティを使用するのは決してコントロールではなく、それを評価してレイアウトに影響を与えるのは常に祖先または wpf システムであると明示的に述べたとは思わない...
html - CSS - マージンは悪いことですか?
一部のブラウザーでは、特に要素がフローティングされている場合にマージンに問題があることに気付きました。たとえば、私がやっているこの Web サイトは Firefox では問題ないように見えますが、IE7 ではマージンが完全に台無しになっているようです。また、いくつかの Linux ブラウザでもテストしましたが、同様の間違いを犯すものもあります。
私が知る限り、これは FF3.0 では問題ないようです。FF2 や IE6 ではまだ見たことがありません。なぜこれが起こるのですか?指定されたマージンを持つフローティング DIV を持っているためですか?
避けるべきこと、または別の方法で行うべきだったことはありますか?
編集:私のタグが失敗の原因だったようです。CSS で定義されておらず、フロートがあり、マージンと組み合わされた に画像を配置しました。これらはすべてを台無しにし、私はこれらをやり直さなければなりません。
また、代わりに XHTML Strict を使用すると、いくつかの問題が発生しました :) 皆さん、ありがとうございました! 私は自分でこれを修正しようとします:)
html - マージンが親要素に含まれないのはなぜですか?
マージンを持つ要素が別の要素内に含まれている場合、親は一貫してそのマージンをラップ/包含しません。
多くの場合、親に子のマージンが含まれます。
border: solid;
position: absolute;
display: inline-block;
overflow: auto;
(そして、これはほんの少しのテストからのもので、他にもあることは間違いありません。)
これはマージンの崩壊に関係していると思いますが、次のとおりです。
- W3C 仕様ページには、そのような動作についての説明はありません。
- ここには重複する余白はありません。
- この問題に関して、すべてのブラウザの動作は一貫しているようです。
- この動作は、マージンに関係のないトリガーの影響を受けます。
overflow: auto
デフォルトの要素が、オーバーフローが自動に設定されている要素とは異なるマテリアルを含む必要があるロジックは何ですか?
通常の div のデフォルトの動作以外のすべてで、マージンが親に含まれていると仮定する必要があるのはなぜですか? また、通常のデフォルトにマージンを含めないのはなぜですか?
EDIT:最終的な答えは、W3Cが実際にこの動作を指定しているということですが、それは:
- スペックに特に意味はありません。
- 説明の言葉なしで、仕様が混在しています。
- 'free margins' (親の上部または下部に触れるマージンは、親には含まれません) および
- 'collapsed margins' (隣接するマージンを重ねることができます)。
デモ:
css - CSS でマージンとパディングを使用する場合
margin
CSS を記述するとき、いつ使用するか、いつ使用するかを決定する際に使用すべき特定のルールまたはガイドラインはありますpadding
か?
html - CSS - マージンを使用せずにこのメニューのスタイルを設定できますか?
メニューにカーソルを合わせると、IE で大きな遅延が発生するサイトを作成しています。Cufon を組み合わせて使用していますが、li:hover 要素に高さ、幅、マージン、またはパディングを適用すると、大きな遅延が発生しているようです。
ですから、それ以外の方法でこれを行うスマートな方法を見つける必要があります。サイトはこちらhttp://w3box.com/mat
私が推測するメニューをはっきりと見ることができます。だから、私が望むのは、メニュー全体を下に押して、高さの線の下から 3 または 4 ピクセル上になるようにすることです。そのため、左側のロゴ フォントとほぼ同じ垂直位置に一致します。
次に、ホバー効果の高さを大きくしたいです。説明するのは難しいですが、メニュー項目の上にカーソルを置いたときに、テキストがボックスの一番下に配置されているボックスを想像してください。このような;
http://img710.imageshack.us/img710/2791/menuheader.jpg
ここで、矢印のように見えるものが下部に突き刺さっていることに気付くかもしれません。私はそれを本当に必要としませんが、それを行う方法について何かアイデアがあれば、助けていただければ幸いです! ;)