Contents
see List작성일 2015. 05. 02.
CSS Table Border 간격 없애기
테이블 셀(td) 간의 간격을 제거하여 테두리가 겹치지 않게 만드는 방법입니다.
핵심 속성
table {
border-collapse: collapse;
border-spacing: 0;
}border-collapse 속성
| separate | 셀 테두리를 분리 (기본값) |
| collapse | 셀 테두리를 합침 |
전체 예시
/* 테두리 합치기 */
table {
border-collapse: collapse;
border-spacing: 0;
width: 100%;
}
table, th, td {
border: 1px solid #ddd;
}
th, td {
padding: 12px;
text-align: left;
}
/* 헤더 스타일 */
th {
background-color: #f5f5f5;
font-weight: bold;
}
/* 짝수 행 배경 */
tr:nth-child(even) {
background-color: #fafafa;
}
/* 호버 효과 */
tr:hover {
background-color: #f0f0f0;
}border-spacing 사용 (간격 조절)
/* 셀 사이 간격 지정 */
table {
border-collapse: separate;
border-spacing: 5px; /* 가로 세로 동일 */
}
/* 가로, 세로 다르게 */
table {
border-collapse: separate;
border-spacing: 10px 5px; /* 가로 10px, 세로 5px */
}테이블 스타일 초기화
/* 완전 초기화 */
table {
border-collapse: collapse;
border-spacing: 0;
margin: 0;
padding: 0;
}
th, td {
margin: 0;
padding: 0;
border: none;
}반응형 테이블
.table-wrapper {
overflow-x: auto;
}
table {
border-collapse: collapse;
min-width: 600px;
}
/* 모바일에서 가로 스크롤 */
@media (max-width: 768px) {
.table-wrapper {
-webkit-overflow-scrolling: touch;
}
}둥근 모서리 테이블
/* border-collapse: collapse에서는 border-radius 불가 */
table {
border-collapse: separate;
border-spacing: 0;
border-radius: 8px;
overflow: hidden;
border: 1px solid #ddd;
}
th, td {
border-bottom: 1px solid #ddd;
border-right: 1px solid #ddd;
}
th:last-child, td:last-child {
border-right: none;
}
tr:last-child td {
border-bottom: none;
}html
| No | 작성일 | Title |
|---|---|---|
| 2340 | 2026. 04. 06. | CSS Anchor Positioning + Popover API 실전 가이드 - JS 없이 툴팁, 드롭다운 만들기 |
| 2325 | 2026. 04. 05. | CSS 2026 네이티브 @mixin, contrast-color(), base-select 실전 가이드 |
| 2304 | 2026. 04. 05. | CSS if() 조건 함수와 Masonry 레이아웃: 2026년 CSS 신기능 실전 적용 |
| 2303 | 2026. 04. 05. | CSS Anchor Positioning 완벽 가이드: JavaScript 없이 툴팁과 드롭다운 만들기 |
| 2278 | 2026. 04. 04. | 2026년 필수 HTML/CSS 신기능: Popover API, Anchor Positioning, Scroll-Driven Animations |
| 2277 | 2026. 04. 04. | CSS Container Queries 실전 가이드: 미디어 쿼리를 넘어서는 반응형 컴포넌트 설계 |
| 2221 | 2026. 02. 11. | HTML Dialog와 Popover API로 모던 모달 구현 |
| 2220 | 2026. 02. 11. | CSS Grid와 Subgrid 레이아웃 마스터하기 |
| 2219 | 2026. 02. 11. | 웹 접근성(A11y) 완벽 가이드 2025 |
| 2218 | 2026. 02. 11. | Web Components와 Shadow DOM 실전 가이드 |