국비지원 Spring프레임워크/HTML
div로 컨텐츠 위치 조정하기
대엽
2020. 11. 3. 14:34
실습 결과화면 입니다. 바로 소스 코드를 보며 이해 해보겠습니다.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 | <html> <head> <style> /* 인라인블럭 */ .box{ display: inline-block; border: 1px solid black; height: 100px; width: 200px; } /* 그냥 div 의 display는 block (부모의 영역 끝까지) */ /* text-align 은 inline 속성을 가져야만 적용된다 */ .container{ display: inline-block; text-align: center; border: 3px green solid; width: 800px; } .outer{ margin: 0px auto; /* 세로 가로 */ text-align: center; border: 1px red solid; width: 80%; } </style> </head> <body> <div class="outer"> <div class="container"> <!-- box클래스의 div들이 글자(?)로 인식되어서 가운데 정렬이 가능하게 된다.--> <div class="box">첫번째 박스</div> <div class="box">두번째 박스</div> <div class="box">세번째 박스</div> </div> </div> </body> </html> | cs |
outer 클래스가 가장 큰 영역을 차지하고있고 (빨간색)
그 안에 container (초록색)
또 그 안에 box (검은색) 이 있습니다.
div안에 자신이 원하는 컨텐츠를 넣어서 스타일을 입혀서 위치를 지정하는게 실무에서도 많이 쓰이는 기본기라고 합니다.