요기보드3   필수기초 선택과목 요기보드 그누보드 로그인

W3CSS


w3css 클래스 요약정리

다음은 w3css 의 클래스에 대한 요약 정리야.
내가 열심히 번역한 건 아니고 아래 분이 정리한 것을 복사해서 여러분에게 알려 주는거야. 아래 님께 감사...
https://blog.naver.com/cbs3455/221709021485

아래 클래스의 기능에 대해 자세한 내용은 W3Schools.com 참조.
https://www.w3schools.com/w3css/w3css_references.asp

▶ 컨테이너 클래스
w3-container 좌우 16픽셀의 페딩을 가진 경계선이 없는 박스
w3-panel 좌우16픽셀의 페딩을 가진고 위아래 16픽셀의 마진값을 가진 경계선 없는 박스
w3-badge 배경색이 검정인 원형
w3-tag 배경색이 검정인 사각형
w3-ul 순서없는 리스트 형식
w3-display-contianer w3-display-클래스의 컨테이너 안에 요소들을 배치하는용도
w3-block 화면의 한줄 모두를 차지하게끔 하는 클래스
w3-code 코드 컨테이너
w3-codespan 인라인코드 컨테이너
w3-content 중앙정렬 고정크기(980px) 경계선없는 박스
w3-auto 1205픽셀보다 큰 화면은 최대너비를 1140(95%)으로 하는 중앙정렬 그 이하는 100%사용함
w3-search w3-row-padding과 함께 사용하여 좌우 마진을 제거한 창의 크기를 제공함

▶ 테이블에 사용하는 클래스들
w3-table 테두리가 없는 테이블 기본
w3-striped 얼룩말형태의 색상배열함
w3-border 테이블에 외곽선을 그린다.
w3-bordered 테이블의 각열에 아래쪽 경계선을 그린다.
w3-centered 테이블 안쪽의 th td의 글자를 중앙정렬함
w3-hoverable 테이블 위에 마우스가 올라가면 배경색이 회색으로 변함
w3-table-all 위의 w3-table w3-bordered w3-striped w3-border 각 모두 사용함
w3-responsive 화면의 크기가 작아지면 수평 스크롤바가 나타난다. 반응형웹사이트용

▶ 카드 클래스
w3-card w3-card-2와 같음
w3-card-2 2픽셀의 경계선 그림자를 가진 박스
w3-card-4 4픽셀의 좀 넓은 경게선 그림자를 가진 박스

▶ 반응형 클래스
w3-row 한줄 전체를 사용함
w3-row-padding 열 안의 요소들이 좌우8픽셀의 패딩값을 가진다.
w3-stretch 각태그들의 좌우 마진값을 제거함..경계가 같음
w3-half 12칸중 6칸을 사용한다 1/2
w3-third 12칸중 4칸을 사용한다.1/3
w3-twothird 12칸중 8칸을 사용한다. 2/3
w3-quarter 12칸중 3칸을 사용한다. 1/4
w3-threequarter 12칸중 9칸을 사용한다. 3/4
w3-col 한줄을 칸으로 나눌때 사용 만약 아래와 같이 사용하여 칸의 크기를 설정함(12칸) 설정이 없을 경우 12칸 모두를 사용함= 한줄 모두를 사용함
w3-rest 앞의 태그들이 12칸중 선택된 칸 이외의 나머지칸 모두를 사용함
l1 - l12 모니터의 큰크기 화면에서 12칸중 차지하는 칸수
m1 -m12 테블릿의 중간크기 화면에서 12칸중 차지하는 칸수
s1 - s12 스마트폰의 작은 사이즈화면에서 12칸중 차지하는 칸수
w3-hide-small 작은 화면에서는 숨긴다.
w3-hide-medium 중간크기화면에서는 숨긴다.
w3-hide-large 큰 화면에서는 숨긴다.
w3-image 화면 크기에 따라 이미지 크기가 작아짐, 설정한 최대값이 최대크기
w3-mobile 600픽셀보다 작은 화면에서 각 태그들을 블록처리하고, 화면의 최대너비를 사용함

▶ 수평 한줄에서의 위치
w3-cell-row 하위 w3-cell을 가진다. 내용에 따라 자동으로 조정됨
w3-cell 테이블의 컬럼과 같음
w3-cell-top w3-cell 하위에서 정렬방식을 결정함 위쪽정렬
w3-cell-middle 가운데
w3-cell-bottom 바닥기준으로 정렬

▶ 바(Bar)
w3-bar w3-bar-item을 수평으로 배열함
w3-bar-block w3-bar-item을 수직으로 배열함
w3-bar-item 바형태의 스타일
w3-sidebar 왼쪽에 붙은 수직의 창
w3-collapse w3-main과 함께 사용하여 사이드바가 사라지고 나타나게 한다.
w3-main

▶ 드롭다운 메뉴
w3-dropdown-hover 호버되면 dropdown-content의 내용이 표시됨
w3-dropdown-click 클릭하면 dropdown-content의 내용이 표시됨
w3-dropdown-content 실제 나타나는 부분

▶ 버튼
w3-btn 호버되면 배경색이 회색으로 변화하는 사각형 버튼
w3-button 호버되면 그림자가 나타나는 사각형 버튼
w3-circle 원형 버튼
w3-ripple w3-button과 유사한효과. 회색의 좀 넓은 그림자가 나타남
w3-bar 한줄을 모두 사용함(그룹단위설정- 하위개체존재함)
w3-block 한줄을 모두 사용함(하위개체없음)

▶ input 태그
w3-input 한줄 모두사용하는 인풋태그
w3-check 체크박스 인풋
w3-radio radio 인풋
w3-select 선택인풋
w3-animate-input 클릭하면 설정된 너비에서 한줄 끝까지 애니메이션이 되어 늘어남

▶ 모달 (Modal)
w3-modal 모달컨테이너
w3-modal-content 모달선택시 팝업되어 보여지는 박스
w3-tooltip 툴팁사용
w3-text 툴팁이 사용될때 나타나는 부분

▶ 에니메이션 효과
w3-animate-top/left/bottom/right/opacity -300 ->0 투명도0->100% 불투명
w3-animate-zoom/fading/spin 0->100% 확대, 나타났다사람짐/360도회전
w3-animate-input 위에서설명함

▶ 폰트와 글자
w3-tiny/small/large/xlarge/xxlarge/xxxlarge/jumbo 10/12/18/24/32/48/64픽셀 폰트크기
w3-wide/serif 글자칸을 넓게 serif폰트사용

▶ 화면배치
w3-center/left/right 화면 가운데정렬/ 좌측정렬/우측정렬
w3-left-align/right-align/justify 글자를 좌측/ 우측/해제 정렬
w3-hide <> w3-show <> w3-show-inline
w3-block
w3-circle
w3-top/bottom
w3-display-container
w3-display-topleft/topright/bottomleft/bottomright
w3-display-left/right/middle
w3-display/topmiddle/buttommiddle
w3-display-position
w3-display-hover

▶ 효과
w3-opacity
w3-opacity-off/min/max
w3-grayscale
w3-grayscale-max/min
w3-sepia
w3-sepia-min/max
w3-overlay

▶ 배경색 : w3-색상명

▶ 글자색상 : w3-text-색상명

▶ 호버될때 배경색 : w3-hover-색상명

▶ 호버될때 글자색 : w3-hover-text-색상명

▶ 호버될 때 기타 스타일
w3-hover-border-색상명
w3-hover-opacity
w3-hover-opacity-off
w3-hover-shadow/grayscale/sepia/none

▶ 모서리 처리
w3-round 4픽셀의 둥근모서리처리
w3-round-small/medium/large/xlarge/xxlarge 2/4/8/16/32픽셀의 둥근모서리처리

▶ 패딩
w3-padding 위아래8픽셀, 좌우16픽셀 패딩
w3-padding-small/large 위아래4픽셀/좌우8픽셀, 위아래12픽셀/좌우24픽셀
w3-padding-16/24/32/48/64 위아래 16/24/32/48/64픽셀 패딩처리

▶ 마진
w3-margin 16픽셀의 공간확보
w3-margin-top/right/left/bottom 위/우/좌/아래 16픽셀확보
w3-section 위아래 16픽셀확보

▶ 테두리 스타일
w3-border 테두리 보임
w3-border-top/bottom/left/right 각 지정면에 테두리
w3-border-0 테두리 제거(안보임)
w3-border-색상 테두리 색상
w3-bottombar/leftbar/rightbar/topbar 각 위치의 테두리 두껍게
w3-hover-border-색상 호버시 테두리 색상변경
목차제 목조회
1 93
2 324
3 396
4 194
5 165
6 152
7 139
8 135
9 157