이외에 float를 사용하는 방법도 있지만, 전 전자의 방법을 선호합니다.
display:inline-block을 사용할때 주의 해야할 점중의 하나는, 항목간의 간격이 벌어질 수 있다는 것입니다.
예를 들어, 30px, 30px,30px을 가로로 배열하기 위하여 display:inline-block을 적용하면, 이 항목들을 감싸고 있는 컨테이너의 폭이 90px일지라도 간격벌어짐으로 인하여 가로로 다 배열이 되지 않을 수도 있다는 것입니다.
이를 해결하기 위해서는 컨테이너에서 font-size, line-height(세로간격의 경우)를 0으로 설정하여 간격을 없애고, 각 항목에서 다시 font-size등을 지정해 줘야 합니다.
No comments:
Post a Comment