table header 고정
테이블의 thead or thead > tr 에 아래 소스를 넣으면 끝!
table thead tr {
position: sticky;
top: 0px;
background-color: gray !important;
border-top: 1px solid gray;
border-bottom: 1px solid gray;
box-sizing:border-box;
}
문제는 스크롤시 header가 fixed는 되는데 고정헤더 검정 border가 투명화되는 현상이 발생한다.
이 때는 아래 코드를 넣어주자
table {
border-collapse: separate;
border-spacing: 0;
}
그럼 스크롤 시 테이블 헤더 검정 border가 사라지지않고 남아있는걸 볼 수 있다.
출력화면
'01. HTML , CSS , JS' 카테고리의 다른 글
[HTML] table 안에 table 넣기 (0) | 2024.06.12 |
---|---|
[HTML,CSS] <details> <summary> JS없이 접기/펼치기 기능구현 (0) | 2024.06.12 |
[CSS] CSS로 on/off체크박스만들기 (0) | 2024.04.30 |
[jQuery]제이쿼리 활용하여 노드 찾는 방법 (0) | 2022.01.13 |
[HTML,CSS] overflow 와 text-overflow 속성정리 (0) | 2020.04.23 |