次の構成では、3つの要素が流体コンテナ内にあります。
+-----------------+
| +-----+ +-----+ |
| | A | | B | |
| +-----+ +-----+ |
| +-------------+ |
| | C | |
| +-------------+ |
+-----------------+
要素AとBの幅は50%です。要素Cの幅は100%です。ここで実際の例を見ることができます。
要素AとBの幅を計算するときに丸められるため、コンテナの幅が奇数のピクセルの場合、行の右端が整列しません。フレームのサイズを変更しているときに、端がずれて再整列するのを確認できます。一番上の行に2つ以上の要素、たとえば10が含まれていると、効果が悪化します。
代わりに、要素Cの幅を、パーセンテージ幅の合計ではなく、要素AとBの実際の幅の合計に等しくしたいと思います。これは、JavaScriptを使用したり、テーブルに頼ったりせずに可能ですか?