2011-11-08 6 views
0

내가 660x480px div를 가지고 있다고 가정하면 서버 쪽에서 찾은 타일 개수 x 개를 갖고 싶습니다. 목록에 9 개의 요소가있는 경우이 div 위에 9 개의 타일을 배치하고 싶습니다. 어떻게 이것을 계산할 수 있습니까?주어진 타일로 영역을 분할하는 방법은 무엇입니까?

미리 감사드립니다.

+0

너는 모두 같은 너비의 9 개 타일에서 660 픽셀을 나누고 싶습니까? 나는이 질문을 정말로 얻지 않는다. 좀 더 채우려는 마음? – OptimusCrime

+0

9 또는 15 또는 30 개의 타일 일 수 있습니다. 그러나 모두 너비가 같아야합니다. – chchrist

답변

0

가능한 한 효율적으로 공간을 사용한다고 가정합니다. 그보다 더 수학적인 문제처럼 들립니다. 한 솔루션은 this article에서 제안되었습니다. 나는 그것이 당신의 질문에 대답한다고 생각합니다. 당신이 조금 게으른 경우

0

, 당신은 전혀 아무것도 계산하지 않아도 :

http://masonry.desandro.com/

당신이 스스로를하고 싶은 경우에, 당신은 설정하면 충분히 간단 할 수 현명한 폭 타일의 너비와 높이가 어느 정도인지는 모르겠지만 타일의 내용과 크기를 알 수 없으므로 문제를 가장 잘 해결할 방법을 알려주지는 못합니다.

+0

css가 수평으로 배열 할 때 벽돌 플러그가 수직 열에 타일을 배열하기 때문에 이것은 질문에 답하지 않습니다. 석공 술 플러그인에서 열 너비를 정의해야합니다. – Bytemain

관련 문제