display 속성으로 표 만드는 방법 - table, table-row, table-cel

display 속성값 중 표와 관련된 값들 display 속성값으로 table, table-row, table-cell 등을 사용해서 요소를 표(table)처럼 표현할 수 있습니다. 표처럼 보이기 위해 사용할 수 있는 속성값들은 다음과 같습니다.
2 min read

display 속성값으로 table, table-row, table-cell 등을 사용해서 요소를 표(table)처럼 표현할 수 있습니다.

display 속성값 중 표와 관련된 값들

표처럼 보이기 위해 사용할 수 있는 속성값들은 다음과 같습니다.

  • 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> 요소처럼 표현합니다.

 

예제

위의 속성값으로 표처럼 표현되도록 만든 후에 표를 꾸미는 것과 같은 방법으로 해당 요소를 꾸밀 수 있습니다.

<div class="table">
  <div class="table-row">
    <div class="table-cell">
      <p>Lorem</p>
    </div>
    <div class="table-cell">
      <p>Ipsum</p>
    </div>
    <div class="table-cell">
      <p>Dolor</p>
    </div>
  </div>
  <div class="table-row">
    <div class="table-cell top">
      <p>Lorem</p>
    </div>
    <div class="table-cell middle">
      <p>Ipsum</p>
    </div>
    <div class="table-cell bottom">
      <p>Dolor</p>
    </div>
  </div>
</div>
div {
  border: 1px solid #bcbcbc;
}
.table {
  display: table;
  width: 100%;
}
.table-row {
  display: table-row;
}
.table-cell {
  display: table-cell;
  padding: 0px 20px;
  height: 150px;
}
.top {
  vertical-align: top;
}
.middle {
  vertical-align: middle;
}
.bottom {
  vertical-align: bottom;
}

 

기타 CSS 참조

You may like these posts

  • font-style font-style은 글자 모양을 정하는 속성으로, 기울임 여부를 정합니다.   기본형 font-style : normal | italic | oblique normal : 보통 모양입니다. italic : 기울임꼴입니다. oblique : 기울임꼴입니다. &n…
  • 스타일 속성을 적용하는 요소를 '선택자(selector)'라고 부릅니다. 먼저 전체 선택자, 타입 선택자, 속성 선택자를 살펴보겠습니다. 목차 전체 선택자 (Universal Selector) 전체 선택자는 모든 HTML 요소를 선택합니다. 별표( * )로 나타냅니다. 예를 들…
  • 웹 문서에서 특정 부분에 스타일을 적용하려면 보통 class나 id 선택자를 이용해 이름을 붙여 주고 그 클래스아 id에 대한 스타일을 정의하면 됩니다. 하지만 여러 개의 항목이 일렬(가로나 세로)로 나열되 있는 경우, class나 id를 사용하지 않고 nth-child(n)이나 nth-last-child…
  • 웹 문서에서 사용할 글꼴은 font-family 속성으로 지정합니다. 이 속성은 <body> 태그를 비롯해 <p> 태그나 <h1>, <h2>, <h3> 태그처럼 텍스트를 사용하는 요소들에서 주로 사용합니다. 기본형 font-family :…
  • font-size 글자 크기는 font-size 속성으로 조절합니다. 픽셀이나 포인트를 비롯해 크기를 여러 단위로 지정할 수 있고 백분율을 사용할 수도 있습니다.   기본형 font-size : 절대크기 | 상대크기 | 크기 | 백분율   사용 가능한 속성값 font-…
  • color 웹 문서에서 제목이나 문단 등의 텍스트에서 사용되는 글자 색을 바꿀 때는 color 속성을 사용합니다.   기본형 color : 색상 색상 값은 16진수나 rgb(또는 rgba), hsl(또는 hsla) 또는 색상 이름으로 표기할 수 있습니다.   …

Post a Comment