ウェブサイトのモックアップである1500px幅の画像が提供されています。
ウェブサイトのデザインは固定幅のデザインで、画像の中央の990pxをデザインが占めています。したがって、画像の両側の255pxは、サイトがより大きなビューポートにどのように拡張されるかを示すためにオーバーハングしています(つまり、一部のエッジ要素が無限に拡張されることを除けばありません)。
私がやりたいのは、これを画像でシミュレートすることです(可能な限り上に)。したがって、ビューポートが1500pxの場合、画像は0,0から始まります。
ビューポートが990ピクセル以下の場合、画像は0,255ピクセルから始まります。
間にあるものはすべてスケーリングします。したがって、ビューポートの幅に応じて、負のマージンを-255から0にスケーリングしたいと思います。
の反対のようなもの
margin: 0 -10% 0 0;
これは、私が考えている方向とは逆の方向に進みます。ビューポートが広くなると、画像は右ではなく左に移動します。