원칙적으로 "메트로"디자인과 유사한 화면을 만들려고합니다.인라인 블록 요소와 관련된 문제
내가가는 길은 모든 요소가 동일한 너비이지만 동일한 높이가 아니라는 것입니다. 그들은 모두 위쪽으로 정렬하여 빈 공간이 무엇인지 알아 내야합니다. 위의 공간을 비우지 마십시오.
내가 떠을 설정하면, 한쪽은 잘 보이지만, 다른 하나는하지 않습니다
오전 데 문제는 내가 설정 한 경우 요소들은 다음과 같이 렌더링 블록 인라인 것입니다. 여기서 두 플로트이다 좌측 및 플로트 : 오른쪽 : http://jsfiddle.net/paulocoelho/2qyrp/
쯔 코드 : 여기서
이 예에 바이올린 인
div{
display:inline-block;
vertical-align:top;
margin:1px;
/*float:left;*/
}
.smallBlock{
height:50px;
width:50px;
background:blue;
}
.largeBlock{
height:90px;
width:50px;
background:red;
}
또한 비 JS 솔루션을 찾고 있습니다. – PCoelho
큰 타일을 세로로 길게 늘려야합니까? Windows 8 스타일은 수평 적입니다. – lurker
윈도우 8 블록은 두 가지 방법으로 늘릴 수 있다고 생각합니다 (vert와 horiz). 이 예에서는 높이가 가변적이지만 폭은 고정되어 있습니다. – PCoelho