CSS 테이블 스타일
테이블 패딩
테두리와 표의 내용 사이의 공간을 제어하려면
padding
<td> 및 <th> 요소의 속성을 사용하십시오.
예시
th, td
{
padding: 15px;
text-align: left;
}
수평 디바이더
이름 | 성 | 저금 |
---|---|---|
베드로 | 그리핀 | $100 |
로이스 | 그리핀 | $150 |
조 | 스완슨 | $300 |
border-bottom
수평 구분선의 경우 <th> 및 <td>에 속성을 추가합니다 .
예시
th, td {
border-bottom: 1px solid #ddd;
}
호버블 테이블
<tr> 의 선택기를 사용하여 :hover
마우스 오버 시 테이블 행을 강조 표시합니다.
이름 | 성 | 저금 |
---|---|---|
베드로 | 그리핀 | $100 |
로이스 | 그리핀 | $150 |
조 | 스완슨 | $300 |
예시
tr:hover {background-color: yellow;}
줄무늬 테이블
이름 | 성 | 저금 |
---|---|---|
베드로 | 그리핀 | $100 |
로이스 | 그리핀 | $150 |
조 | 스완슨 | $300 |
얼룩말 줄무늬 테이블의 경우 nth-child()
선택기를 사용하고 background-color
모든 짝수(또는 홀수) 테이블 행에 추가합니다.
예시
tr:nth-child(even) {background-color: #f2f2f2;}
테이블 색상
아래 예는 <th> 요소의 배경색과 텍스트 색상을 지정합니다.
이름 | 성 | 저금 |
---|---|---|
베드로 | 그리핀 | $100 |
로이스 | 그리핀 | $150 |
조 | 스완슨 | $300 |
예시
th {
background-color: #04AA6D;
color: white;
}