본문 바로가기

티스토리스킨/팁.활용.확장

CSS만으로 구현하는 탭


Javascript 없이 CSS만으로 구현된 탭입니다.


크기조절이 간단해 간단한 형태의 탭을 페이지에 붙이는데 유용합니다.


csstab.zip


탭 미리보기 - 탭을 클릭하면 컨텐츠 내용도 자동으로 변경됩니다.



탭의 여러가지 크기 조절은 CSS 파일을 열어 크기 숫자값만 조정해주면 됩니다.



전체 탭 가로 크기 변경 



2행의  "width: 600px" 를 원하는 크기로 변경



컨텐츠 영역 높이 변경 



28행의 "height: 300px" 값을 원하는 높이로 변경



상단탭 항목 너비 변경 



4행의 "width: 120px;" 를 원하는 개별 탭 크기값으로 변경. 그리고 9, 10, 11행의 값을 순서대로 변경한 탭 크기값의 x1, x2, x3배 값으로 입력(예를 들어 110px로 탭 개별항목 너비를 변경했으면 9, 10, 11행의 값은 110px, 220px, 330px 가 됩니다.)



탭 항목 삭제



예를 들어 4번째 탭을 삭제할 경우 "csstab.html" 파일을 열어 17, 18행 삭제, 42~46행을 삭제하면 됩니다.

원칙은 해당하는 CSS 항목들도 CSS 파일에서 찾아 지워주면 좋겠지만, 삭제하지 않아도 무방합니다.



탭 항목 추가



예를 들어 5번째 탭을 추가하는 경우를 예를 들면17, 18행을 복사해 그 밑에 붙여넣은 후, 4추가된 행의 숫자 4를 5로 변경합니다. 예를 들어 "tab-4"를 "tab-5"로 변경합니다.

그 다음 42~46행을 복사해 46행과 47행 사이에 붙여넣습니다. 붙여넣은 내용에서 "content-4"를 "content-5"로 변경합니다.


이제 CSS 파일을 변경합니다.


압축파일에 있는 가로 120px 탭 항목 크기를 그대로 사용한다고 가정을 합니다.

24행을 복사해 그 바로 밑에 붙여넣은 후 새 행의 숫자 4를 5로 변경

15행을 복사해 그 바로 밑에 붙여넣은 후 새 행의 숫자 4를 5로 변경. 이때 기존 행(15행)의 끝에 콤마를 붙여야 합니다.

11행을 복사해 그 바로 빝에 붙여넣은 후 새 행의 숫자 4를 5로 변경


하면 됩니다.



닫기