問題タブ [alignment]
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.
html - 2つのdivタグを左揃えおよび右揃えにする最良の方法は何ですか?
Webページ上の2つのdivタグを水平方向に並べて右揃えおよび左揃えにする最良の方法は何ですか?可能であれば、これを行うためのエレガントなソリューションが必要です。
apache-flex - Flex - 水平 HBox の子を垂直に配置
私はカスタムHBoxを持っています....
public class MyBar extends HBox {
}
これにより、HBox の中央にボタンが表示されますが、ボタンが Box の上部に配置されているため、中央に配置したいと考えています。
y 値を設定するのと同じくらい簡単に、以前はこれが機能していたと確信しています。しかし、現在は機能していないようです。SDK 3.3 を使用しています
なぜ私がこれに苦労しているのか、誰にも手がかりがありますか?
ありがとう!
c - このような数値をCで整列させるにはどうすればよいですか?
この例のように、Cの一連の数値をprintf()に揃える必要があります。
もちろん、それらの間には数字がありますが、目前の問題には関係ありません...ああ、ダッシュをスペースと見なし、ダッシュを使用したので、私が欲しいものを理解しやすくなりました。
私はこれを行うことができるだけです:
またはこれ:
しかし、これは私が望んでいることではなく、printf()だけを使用して最初の例に表示されているものを実現することはできません。それは可能ですか?
編集:
申し訳ありませんが、私は急いでいて、自分自身をうまく説明しませんでした...私の最後の例とすべての提案(「%8d」のようなものを使用する)は機能しません。そのことについては、必ずしも1000、さらには100または10に達するとは限りません。
表示する桁数に関係なく、最大数の先頭のスペースは最大4つだけにします。1から1000(A)と1から100(B)の数字を表示する必要があり、両方に「%4d」を使用すると、次のようになります。
A:
これが私が欲しい出力です...
B:
これは私が望む出力ではありません、私は実際にこれが欲しいです:
しかし、私が言ったように、私が印刷しなければならない数字の正確な数はわかりません、それは1桁、2、3、またはそれ以上である可能性があり、関数はすべてのために準備されるべきです。そして、4つの追加の先頭スペースが必要ですが、それはそれほど重要ではありません。
編集2: 私が望むもの、私がそれを必要とする方法、それは不可能であるようです(DavidThornleyとBlankXavierの回答と私のコメントを確認してください)。いつもありがとうございました。
django - Django 管理画面グループを水平方向に表示
Django管理者にグループを水平に表示させるにはどうすればよいですか? 隣接する日時フィールドが 3 つある場合は、3 行ではなく 1 行にしたいと思います。
java - JPanelが反転し、FlowLayoutが意図したとおりに機能しない
先日、このコードは機能していました。いくつか変更して再実行しましたが、意図したとおりに機能しません。明らかに、私が変更したものによって動作が変更されましたが、戻ってそれらの変更をすべて元に戻しましたが、それでも機能しません。(開始するために)そのビットの情報を無視して、なぜこのコードはJPanel内にJLabelの15x15グリッドを配置しないのですか?
gameBoardは、NetBeansのGUIビルダーを介して定義されたJPanelです。推奨サイズ、最大サイズ(優先と同じ)があります。水平/垂直のサイズ変更可能なオプションは無効になっていますが、このコードを実行すると、すべてのボタンが途切れることなく水平方向に連続して拡張されます。
私が正しく理解していれば、FlowLayoutは、要素が含まれている要素の最後に到達したときに要素をラップすることになっています。これは今日以前に起こっていました、なぜこの振る舞いが止まったのか本当にわかりませんか?
c# - C#StructLayout/FieldOffsetと配列のインデックス作成
配列でFieldOffsetを正しく使用するのに少し問題があります。以下のコードは、私にとって正しく機能しない例です。
たとえば、「data」という名前の配列をシリアル化されたバイト配列に設定し、「idx16」フィールドを使用してデータをshortとして取得しようとすると、インデックスは引き続きbyte[]として整列されます。つまり、idx16 1は、2番目の16ビットワード(バイト2および3)ではなく、データの2番目のバイトをフェッチします。逆の場合、バイトの代わりにショートのインデックスを作成します。これは、オフセットの配置がソースデータから継承されることを意味します。私の質問、これを回避する方法はありますか?要素のサイズを掛けることでインデックス値を補正できることは知っていますが、別の方法はありますか?
これがStackOverflowで見つけた答えですが、そのコードを試してみると、正しく機能していないことがわかりました。VSでユニットテストを使用して、次のコードで試してみましたが、成功しませんでした。
よろしくお願いします!
image - IEのテキストボックスの奇妙な間隔で画像を左右に浮かせる
私の例はここにあります
FFで右または左に揃えるように指示すると、ロゴはきれいに見え、テキストと適切に折り返されているように見えますが、IEでは、テキストの最初の行の後に大きなギャップが表示されます。
また、フロートの左右のスタイルを作成し、ロゴに適用しようとしましたが、同じ効果が得られました。これがIEの問題であることは知っていますが、まだ修正されていません。
delphi - Delphi配列の配置が4、8、または16バイト境界に設定されていますか?
このドキュメントによると、Delphi2009のFFTWCライブラリを使用したいと思います。
http://www.fftw.org/install/fftw_usage_from_delphi.txt
FFTWライブラリ内のパフォーマンスを向上させるには(SIMD拡張命令を使用できるように)、シングル(浮動小数点)またはダブル(ダブル)のいずれかで渡される配列は、4バイトまたは8バイトの境界で整列する必要があります。レコード構造の配置について説明しているドキュメントを見つけましたが、配列については特に何もありません。Delphi2009でこれを行う方法はありますか。
したがって、コード(上記のドキュメントからコピー)は次のようになります。
また、上記のドキュメントでは、8バイトと16バイトの境界について説明していますが、それまでは4バイトと8バイトの境界である必要があります。
ありがとう、ブルース
flash - ActionScript 3、Flash Player 10- 3Dカルーセルが視点を変更し、配置の問題
フラッシュからの新しいネイティブ3Dサポートを使用して3Dカルーセルを作成しました。サイズを変更すると、カルーセルが中央に沿ってドラッグされます。それはうまくいきます。しかし、何らかの理由で遠近法がうまくいかないため、サイズを変更すればするほど、カルーセルが左側に傾いているように見えます。
カルーセルの設定は非常に簡単です。すべてが設定された距離でx軸を中心に回転し、オブジェクトが回転するx軸は0です。コンテナ全体を画面の中央に移動するだけです。
説明する:
http://www.stijlfigurant.nl/stuff/xaxis1.png http://www.stijlfigurant.nl/stuff/xaxis2.png
これを解決する方法はありますか、それとも古き良きペーパービジョンに戻る必要がありますか?