私はこれに本当に苦労しています。誰かが私の永遠の感謝をあなたに送るのを助けることができれば.
ラッパーと呼ばれる幅 1260px の CSS DIV があります。
#wrapper {
width: 1260px;
}
このラッパー DIV 内には、column-left、column-mid、column-right という 3 つの DIV があります。
#column-left {
width: 245px;
float: left;
}
#column-mid {
width: 55.55555555555556%; /* (700px/1260px) */
float:left
margin-left: 35px;
margin-right: 35px;
}
#column-right {
width: 245px;
float:left;
}
簡単に言えば、ラッパー div 内の 3 列のレイアウトです。中央の div "column-mid" にはパーセンテージ幅が設定されています。1260px (ラッパー div の幅) の 55.55555555555556% である 700px 幅にする必要があります。
この解像度ではすべて問題ないように見えます。ただし、ラッパー div の幅を 1400px に変更すると、column-mid div がスペースを適切に埋めるために拡張されません。794px は 1430px の 55.55555555555556% であるため、実際には 794px を埋める必要がある場合に、同等の幅が 775px に増加するだけです。
column-mid div が最大 775px になるのはなぜですか? 私が達成しようとしているのは、左右の列は固定サイズ (245px) のままですが、中央の列はラッパー div のサイズに関連して増加する必要があるということです。