問題タブ [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.

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

c++ - C++ の新しい操作によるアドレス リターンのアラインメントの保証はありますか?

経験豊富なプログラマーのほとんどは、データの配置がプログラムのパフォーマンスにとって重要であることを知っています。必要以上に大きなサイズのバッファを割り当て、アラインされたポインタを begin として使用するプログラムを書いたプログラマを見たことがあります。私のプログラムでそれを行うべきか疑問に思っています.C++の新しい操作によって返されるアドレスのアライメントが保証されるかどうかはわかりません。だから私はテストするための小さなプログラムを書きました

私が使用しているコンパイラは Visual C++ Express 2008 です。新しい操作が返すすべてのアドレスが整列されているようです。しかし、よくわかりません。だから私の質問は: 保証はありますか? 彼らが保証を持っているなら、私は自分自身を調整する必要はありません。

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

c# - C# での OwnerDraw ListView を使用した文字の配置

Firefox Awesome Bar のように機能する .NET コントロールを実装しようとしています。そのために、ListView に表示される検索結果内の検索文字に太字と下線を付けようとしています。OwnerDraw をセットアップし、Graphics.MeasureCharacterRanges を使用して文字の大きさを把握しています。私が抱えている問題は、そのメソッドから返される値が必ずしも完全ではないことです。あちこちに余分なピクセルがいくつかある、または互いに近すぎる 2 つの文字になってしまいます。簡単な修正はありますか?同じ単語の異なる部分を異なるフォント設定で描画する別の方法は?

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

css - 親divに2つのdivをフロートさせ、そのようなdivを上下に配置します

3列のWebページを作成しています。真ん中の列は、すべてのコンテンツが入る場所です。入力するコンテンツは、左揃えの画像の形式で、画像の横にテキストが続く必要があります。そして、これはさまざまな画像と対応するテキストで列全体に流れます。私のレイアウトはdivベースのレイアウトなので、列にメインdiv(page_content)を配置しました。次に、見出し(h4)と見出しの下に、別のdivを入力しました。このdivには、画像の場合はdiv(クラス写真)、テキストの場合はdiv(クラスlat_art)でネストされた個々のdivが含まれます。HTMLコードとCSSコードを以下に示します。私の問題は、最初の画像とテキストが表示されますが、その後は最初のテキストの下に垂直に並んでいます。つまり、divの50%のみを占めて右に浮き、対応するテキストを同じ50%のスペースでその下に押し込みます。個々のdivの高さを指定する必要がある場合、おそらく画像はテキストよりも大きくなります。しかし、そうしてもコードは静的になりません。ダイナミックにしたいと思います。助けてください。

HTMLコード

外部スタイルシートからのコード

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

wpf - WPFレイアウトパネル内の完全に中央に配置されたコンテンツ

LayoutPanelのコンテンツをWPFの中央に配置する方法を見つける必要があります。絶対的な高さと幅に依存せずに、パネルの垂直方向と水平方向の中央にレンダリングする必要がある2つのテキストブロック要素があります。

これは、ContentControlにverticalContentAlignmentプロパティを設定できるため、単一の要素で非常に簡単に実行できることですが、操作する子要素は1つだけで、正方形に戻ります。

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

0 投票する
7 に答える
32288 参照

css - 水平順序リスト(およびIE)

私はこれに似た出力を生成しようとしています:

次のHTMLコードから

Internet Explorerは、liを水平にするために、liをフロートさせるときに、数値(list-item)を表示したくないようです。

誰かがこれに遭遇し、私が使用できる解決策を見つけましたか?

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

html - IE 7 のテーブル セル内の div で右揃えを機能させるにはどうすればよいですか?

Float:right表のセル内に指定​​しdivても、IE では効果がないようです。また、レイヤーのコンテンツを右に揃えるために、特に text-align right を試しましたが、IE 7 では成功しませんでした。

CSS スニペット:

HTML スニペット:

HTML と CSS の両方が検証され、Firefox ではテキストが正しい位置に配置されます。コピーして貼り付けて完全なコードをテストする場合は、次の場所にあります。

(クラス宣言がいくつかの要素に対して繰り返されるという意味で CSS が最適ではないことはわかっていますが、問題に関連しない場合は、これについてコメントしないでください。)