PSD ファイルを CSS と HTML にカットする必要があります。問題は、背景画像のコンテナの幅が 1160px であることです。このコンテナの右側には背景画像しかないため、解像度が小さいと非表示になる可能性があります。メイン コンテンツ コンテナは 996px で十分です。
私はこのようにしようとしています:
結果が 1160xXXX を超える場合は、右側に全体の画像を表示し、
解像度が 1160xXXX 未満の場合、右側の画像のスマート部分を非表示にします。
右側の画像は常に同じ場所にある必要があります - .container .inner に関連しており、一緒に見栄えがします。
私のコード:
.container {
max-width:1920px;
margin:0 auto;
position:relative;
}
.container .background {
background:black url("../img/woman.png") no-repeat scroll right top;
max-width:1160px;
overflow:hidden;
}
.container .inner {
width:996px;
}
目標は、背景画像を常に同じ場所に配置し、解像度が 1160px 未満の場合はこの画像をカットすることです。何かアドバイスはありますか?
編集:
.container .background が解像度に応じて位置を変更しない場合...私はそれを望んでいません-画像は常に同じ場所にある必要があります。