CSS :target 패턴
- 이전 페이지 :루트
- 다음 페이지 :유저-유효
- 上一层으로 돌아가기 CSS 패션 참고 가이드
정의와 사용법
CSS :target
위성은 현재 활성 목표 요소의 스타일을 설정하는 데 사용됩니다。
휴대폰 번호:URL 뒤에 #이 있는 URL과 앵커 이름이 있으면, 문서의 특정 요소로 링크됩니다. 링크된 요소는 목표 요소입니다。
인스턴스
예제 1
현재 활성 목표 요소의 스타일을 설정합니다:
:target { border: 2px solid darkorange; background-color: beige; }
예제 2
옵션 탭 메뉴를 생성하세요:
.tab div { display: none; } .tab div:target { display: block; }
예제 3
모달(대화 상자)을 생성하세요:
/* 모달의 배경 */ .modal { display: none; left: 0; top: 0; width: 100%; height: 100%; overflow: auto; background-color: rgb(0, 0, 0); background-color: rgba(0, 0, 0, 0.4); } /* 목표인 경우 모달을 표시합니다 */ .modal:target { display: table; position: absolute; } /* 모달 */ .modal-dialog { display: table-cell; vertical-align: middle; } /* 모달의 내용 */ .modal-dialog .modal-content { margin: auto; background-color: #f3f3f3; position: relative; padding: 0; outline: 0; border: 1px #777 solid; text-align: justify; width: 80%; box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19); }
CSS 문법
:target { css 선언; }
기술 세부 사항
버전: | CSS3 |
---|
브라우저 지원
표格에서의 숫자는 이伪클래스를 최초로 지원하는 브라우저 버전을 지정합니다。
크롬 | 에지 | 파이어폭스 | 사파리 | 오페라 |
---|---|---|---|---|
4 | 9 | 3.5 | 3.2 | 9.5 |
- 이전 페이지 :루트
- 다음 페이지 :유저-유효
- 上一层으로 돌아가기 CSS 패션 참고 가이드