크기가 1900 × 1080의 화상 내 화면 크기 1366x768 배경 배경배경 이미지
<!DOCTYPE html>
<html>
<head>
<title></title>
<meta charset="utf-8" />
<style>
html,body {
height:100%;
}
#imageHolder{
background-size:100% auto;
background-image:url(img/bg2.jpg);
width:100%;
height:30%;
}
</style>
</head>
<body>
<div id="imageHolder"></div>
</body>
</html>
같이 DIV 사용되고 그것이 보여 완전한 이미지 폭은 있지만 분명히 완전한 높이는 아닙니다. 이제 div는 이미지의 일부를 보여 주며 브라우저 크기를 변경하더라도 이미지의 해당 부분을 정확하게 표시하려고합니다. 이제 브라우저 크기 (보통보다 작은 너비)를 변경하면 div의 크기가 조정되고 이미지도 크기가 조정되지만 크기가 조정 된 이미지에는 이전에 표시되지 않은 이미지의 부분이 표시됩니다.
최대화 된 브라우저 창 에서처럼 이미지의 동일한 부분을 얻을 수 있습니까?
당신이 방법은'배경 - position' 속성을 재생하는 것입니다. 기본적으로 이미지는 왼쪽 상단에 정렬되지만 '50 % 50 %'(가운데/중앙) 또는 '50 % 100 %'(가운데/아래) 등과 같이 변경할 수 있습니다. –