CSS를 이용한 3차원 네비게이션 바 생성 구현 방법 소개

黄舟
풀어 주다: 2017-10-17 10:29:33
원래의
1696명이 탐색했습니다.

이 글에서는 CSS를 사용하여 3차원 네비게이션 바를 만드는 관련 정보를 주로 소개합니다. 필요한 친구들은

css로 만든 3차원 네비게이션 바를 참고할 수 있습니다.


    CSS制作立体导航   
로그인 후 복사

렌더링:

요약:

1. 본문 부분에는 순서가 지정되지 않은 목록을 사용하세요

2. 마우스를 움직일 때의 효과 위에.

  (2) ::before와 :before의 차이점에 대한 질문

                                                                                          ure 간단히 말해서 CSS3 의사 클래스에는 단일 콜론(:)이 사용되고 CSS3 의사 요소에는 이중 콜론(::)이 사용됩니다. .

   CSS 선택기에 대한 w3c 사양:

의사 요소는 두 개의 콜론(::)과 그 뒤에 의사 요소의 이름으로 구성됩니다.

이 :: 표기법은 차별을 확립하기 위해 현재 문서에서 도입되었습니다. 기존 스타일 시트와의 호환성을 위해 사용자 에이전트는 CSS 레벨 1과 2에 도입된 이전의 단일 콜론 표기법(즉, :first-line, :first -letter)도 허용해야 합니다. , :before 및 :after). CSS 레벨 3에 도입된 새로운 의사 요소에는 이 호환성이 허용되지 않습니다.


    간단한 번역: 의사 요소는 이중 콜론과 의사 요소의 이름으로 구성됩니다. 현재 사양에서는 의사 클래스와 의사 요소를 구별하기 위해 이중 콜론이 도입되었습니다. 그러나 브라우저는 first-line, :first-letter, :before, :after 등과 같은 기존의 기존 의사 요소 작성 방법을 동시에 지원해야 하며, CSS3에 도입된 새로운 의사 요소는 더 이상 이전 항목을 지원하는 것이 허용되지 않습니다.

  그러면 이제 제목의 질문에 완전히 대답할 수 있습니다. :before와 같은 CSS2 이전에 존재했던 의사 요소의 경우 단일 콜론과 이중 콜론::before가 동일한 효과를 갖습니다.

  따라서 웹사이트가 웹킷, 파이어폭스, 오페라 및 기타 브라우저와만 호환되어야 한다면 의사 요소에 이중 콜론 작성 방법을 사용하는 것이 좋습니다. IE 브라우저와 호환되어야 한다면 사용하는 것이 더 안전합니다. CSS2 단일 콜론 작성 방법.

요약

위 내용은 CSS를 이용한 3차원 네비게이션 바 생성 구현 방법 소개의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
최신 이슈
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!