display 속성의 table계열 속성 값 -막간학습-
display 속성 값으로 table계열의 속성 값을 사용하면 요소를 표(table)처럼 표현할 수 있고 table에서 쓰이는 style를 적용 시킬 수 있다.
table 계열의 속성 값
table : <table> 요소처럼 표시됨.
table-caption : <caption> 요소처럼 표시됨.
table-column-group : <colgroup> 요소처럼 표시됨.
table-header-group : <thead> 요소처럼 표시됨.
table-footer-group : <tfoot> 요소처럼 표시됨.
table-row-group : <tbody> 요소처럼 표시됨.
table-cell : <td> 요소처럼 표시됨.
table-column : <col> 요소처럼 표시됨.
table-row : <tr> 요소처럼 표시됨.
예 study2-1
- <html>
- <head>
- <style>
- div {
- border: 1px solid #bcbcbc;
- }
- .table1 {
- display: table;
- width: 100%;
- }
- .table-row1 {
- display: table-row;
- }
- .table-cell1 {
- display: table-cell;
- padding: 0 10px;
- height: 100px;
- }
- .v-top {
- vertical-align: top;
- }
- .v-middle {
- vertical-align: middle;
- }
- .v-bottom {
- vertical-align: bottom;
- }
- .h-center {
- text-align: center;
- }
- .h-right {
- text-align: right;
- }
- </style>
- </head>
- <body>
- <div class="table1">
- <div class="table-row1">
- <div class="table-cell1">
- <p>과일</p>
- </div>
- <div class="table-cell1 h-center">
- <p>동물</p>
- </div>
- <div class="table-cell1 h-right">
- <p>나라</p>
- </div>
- </div>
- <div class="table-row1 h-center">
- <div class="table-cell1 v-top">
- <p>사과</p>
- </div>
- <div class="table-cell1 v-middle">
- <p>강아지</p>
- </div>
- <div class="table-cell1 v-bottom">
- <p>미국</p>
- </div>
- </div>
- </div>
- </body>
- </html>
주의할 점 : IE8 이상에서만 지원됨.
'COMPUTER > CSS' 카테고리의 다른 글
4. float 속성 -바닥부터 시작하는 CSS- (0) | 2016.12.08 |
---|---|
CSS의 절대단위와 상대단위 -막간학습- (0) | 2016.12.07 |
3. display 속성 -바닥부터 시작하는 CSS- (0) | 2016.11.20 |
2. CSS의 속성 요약 -바닥부터 시작하는 CSS- (0) | 2016.11.19 |
1. 들어가기(개념, 선언 방식, 선택자) -바닥부터 시작하는 CSS- (0) | 2016.11.18 |