동일한 크기의 이미지 세트가 있습니다.
표와 같은 구조로 표시하고 싶지만 사용자의 브라우저의 너비에 따라 "열"의 수를 변경하려면 모든 구조가 가운데에 배치되어야합니다.
나는 무엇을 생각해 냈습니다 : http://jsfiddle.net/MHva2/3/.<img> 창 너비에 따라 행이 배치됩니다.
.container {
display: table;
margin: auto;
}
.element {
width: 200px;
height: 200px;
}
<div class = "container">
<img class = "element" />
<img class = "element" />
</div>
모든 이미지를 단일 행에 배치 할 수있는 경우에만 작동합니다.
줄이 "끊어지면"container
요소는 다음과 같이 모든 무료 공간을 사용합니다 : http://jsfiddle.net/MHva2/5/.
이 상황에서 콘텐츠 주위를 흐르게하는 방법이 있습니까?
업데이트 :
설명해 드리겠습니다.
내가 원하는 것은 브라우저가 이미지를 자동으로 컨테이너에 넣는 것이다.이 컨테이너는 테이블 셀처럼 보일 것이고, 열 수는 floor(window_width/image_width)
과 같다.
이미지 수는 다를 수 있으며 전체 테이블과 같은 구조가 중앙에 위치해야합니다.
그림을 그려서 동일한 수의 이미지를 가진 동일한 페이지가 다른 크기의 윈도우 내부에서 어떻게 보일지 보여줍니다 : http://rghost.net/44024115.view.
질문이 명확하지 않습니다. 그것을 자세히 설명해주세요. –