나는 폭이 1000px 인 큰 div가 있는데, 다음과 같이 확장 및 축소하도록 수정하려고합니다.CSS : 창의 크기를 조정할 때 창의 너비를 줄이면서 최대 너비를 유지합니까?
사용자가 브라우저 창 너비를 1000px 미만으로 조정하면 해당 div의 크기를 적절하게 조정하고 싶습니다. 마치 너비 : 100 % 사용).
그러나 사용자가 브라우저 창을 1000px 이상의 너비로 확장하면 1000px에 도달하면 div가 더 이상 커지지 않게하고 싶습니다.
width: 100%
과 max-width: 1000px;
의 조합을 사용하는 것이 가장 좋은 방법이라고 생각했지만이 방법이 효과가 없습니다.
누구나이 방법을 제안 할 수 있습니까? 그 사업부에 대한
내 전체 CSS는 다음과 같습니다
#panel
{
position: absolute;
margin-left: 342px;
max-width: 1000px;
width: 100%;
}
[피들] (http://jsfiddle.net/DRmtW/)이 있습니다. 왜 절대적으로 위치하며 왜 마진이 있습니까? 페이지에 어떻게 배치해야합니까? – FakeRainBrigand
@FakeRainBrigand 감사합니다. 페이지의 다른 div와 위치에 여백과 위치가 있습니다. – MeltingDog
HTML을 더 추가하고 바이올린을 업데이트 할 수 있습니까? #panel에 대해 CSS를 제공 할 이유가 없습니다. 위쪽, 왼쪽, 오른쪽 또는 아래쪽을 설정하지 않은 절대 위치는 의미가 없습니다. 그리고 절대적인 위치와 마진은 아무 것도하지 않습니다. 안쪽에있는 것들이 상대적인 위치에 있어야한다면, #panel을'position : relative'로 설정하고,'position : absolute'로 설정하십시오. – FakeRainBrigand