컴퓨터, 프로그래밍
CSS Z- 색인 : 개요, 속성
CSS Z- 색인 규칙 - 페이지 요소 위치가 Z 좌표가 위치하는 표시 소자 또는 층의 수준. Z- 인덱스의 이상을 가지고 태그 전체에 표시됩니다. 태그는 그들이 들어오는 흐름과 중복에 나타나는 순서대로 표시됩니다. приоритет видимости. Z 색인 값은 가시성 우선 순위를 결정한다.
우리는 최신 브라우저 및 알고리즘 디스플레이 요소에 대한 찬사를 지불해야합니다. 그래픽 캡쳐 화면 응용 프로그램 윈도우의 요소 클리핑 문제 보이고 보이지 않는 부분에 형성된 때부터, 가시 디스플레이 기술 내용이 우수한 결과를 도달했다. 브라우저 창에서 모든 요소는 사용자가 디자인 또는 개발자가 지정한 것만보고, 올바르게 표시됩니다.
일반적인 규칙 : 주문 및 수준
입력 스트림 (페이지 형성된 서버) 순차적 브라우저를 판독한다. 모든 태그는 CSS 규칙에 따라 표시되며 겹칠 수 있습니다.
본 실시 예는 네 개의 표시 소자를 설명한다. 각각의 연속은 이전을 겹칩니다. 태그가 교차하는 곳에서는 우선 순위의 문제가있다. 모든 848과 같은 동일한위한 규칙 Z- 색인 CSS 태그로서, 다음과 같이 진행하는 소자 명백 할 것이다. 모든 것은 분명히, 다음 요소의 각 아래에서 피킹합니다.
규칙 가시성
브라우저 가시성의 규칙은 "공정"관찰한다. 매우 어렵습니다 - 각 연속 요소에 의해 흡수되어 그 부분을 제외하고, 당신이 실제로 교차하는 모든 총 부과를 분석하고 만을 사용할 수 있도록하는 알고리즘을 마련합니다.
대부분의 경우이 필요하지 않습니다. 현대 장비는 매우 빠르고, 그것은 다음 요소를 차단 점에 요소를 다시 그리기주의, 매우 문제가있다.
소자 배열에 영향
Z- 색인을 증가 scCSS3 제 태그에 충분하고 scCSS4에 -을 줄이기 위해, 전체 화상이 변경된다. 스트림 내의 요소들의 순서는 동일하게 유지된다 :
- id= 'scCSS1'; DIV의 ID = 'scCSS1';
- id= 'scCSS2'; DIV의 ID = 'scCSS2';
- id= 'scCSS3'; DIV의 ID = 'scCSS3';
- id= 'scCSS4'. DIV의 ID = 'scCSS4'.
두 번째 사진은 실제로는 것보다 더 많은 공간을 차지 주목해야한다. 세번째 사진은 동일하다. 또한, 서로의 거리의 두 부분 (두 개의 계란)로 구성된다.
두 번째 및 세 번째 이미지를 차지하는 영역의 실제 크기는 각각 노란색, 회색으로 표시된다.
배경색에 Z- 인덱스의 조합
CSS는 배경 및 Z 인덱스의 특성이 서로 보완하는 것을 주목해야한다. 모든 블록 레벨 요소와 다른 항상 최대 높이 및 콘텐츠의 최대 폭에 의해 형성되는 사각형 영역을 차지한다.
이미지를 사용하여, 당신은 어떤 양식 필드 요소를 만들 수 있지만, 그의 주위에 항상 사각형있을 것입니다. 제대로 고려하는 것이 중요하다는 사실이다.
당신은 경로 선택한 도형에 텍스트를 배치 할 수 있지만, 그렇게하지 않으면, 내용이 입력의 수신시, 연속적으로, 직사각형 상자에 모든 요소를 가져옵니다.
이용 특성은 배경색 값 (투명도의 일종) 투명한 임의의 회로 소자를 에뮬레이트 할 수있는 요소의 Z- 색인 CSS. 에 있지만 현실 요소에 어떤 경우는 사각형이다.
이벤트 및 눈에 보이는 요소
요소가 다른 요소에 의해 차단 된 장소에서는 이벤트가 작동하지 않습니다. 일반적으로 항목이 보이지 않는 경우, 그는 또한 가용성 영역입니다.
현상 버튼 또는 메뉴 항목을 잠글하려고하면 잘 로킹 태그 위에 다른 태그를 배치 할 수있다 아마도 투명 (예, CSS 불투명도 규정하여) 높은 CSS Z- 색인을 갖는, 그러나 어떠한 경우에도있다.
보기의 사용자 지점에서 발생, 이후 관련으로 나눌 수 있습니다 및이없는 한 다음 마지막으로는 (마우스를 이동 키보드의 임의의 버튼을 누르면 타이머 신호)가 적절 브라우저 창에서 내용을 변경하는 데 사용할 수 있습니다.
간단한 예 : 방문자가 이동 한 마우스 포인터 메뉴 항목을, 아직 뭔가를 결정하지 못했다. 및 적절한 컨텐츠를 표시 - 개발자가 원하는 지점에 대화의 움직임을 추적 할 수있는 이벤트를 제공 할 수있다 (방문자가 결정 클릭). 규칙 CSS Z- 색인이 행사에 가장 적합합니다.
사진 형식
이미지가 어떤 사이트에 대한 중요한 건축 재료이기 때문에 (아름다움, 현대, 기능 - 사물의 일반적인 규범), 이미지 포맷 선택에 매우 중요하다.
전반적으로, 당신은 기존 형식의 모든 종류를 사용할 수 있지만, 실용성과 효율성의 측면에서 정적 인 이미지와 * .gif 참고를 위해 * .PNG을 한정하는 것은 매우 합리적이다 - 애니메이션 사진을. 인기 *의 .JPG도 좋다,하지만 유연성이 디스플레이 공간을 조작하는 것을 허용하지 않습니다.
브라우저 버그와 개발자
너무 자주하는 경우는 CSS Z- 색인이 작동하지 않을 때,하지만 일이 발생하지 않습니다. CSS 스타일 시트의 이용 약관은 항상 작동 및 스타일 파일의 볼륨은 종종 큰 볼륨에 도달합니다. 뭔가가 표시되지 않았거나 단지 무엇을해야하지 않는 경우, 첫째, 자신의 코드를 확인 한 다음 브라우저 캐시를 지우고 다시 자신의 코드를 테스트해야합니다.
HTML과 CSS 해석, 브라우저는 실수를하지 않는 거의 - 그것은 공리이다. 원하는 항목 않으면되지, 다음의 디자인 CSS {위치 : 절대; Z- 색인 : 112233; 왼쪽 : 10px; 상단 : 20 픽셀; } ... 뭔가 기록 없거나하지 않습니다.
가장 일반적인 실수 - 왜 소자 표시됨 절대 또는 상대 위치에서의 시인성에 대한 참조가 없습니다. 때로는 요소에 직접 스타일을 지정하는 일을하고 자신의 스타일하지 않습니다 수 있습니다. 후자의 경우, 그것은 밖으로 방법이지만, 그것은 주로 코드에서 오류의 일종에 대해 얘기하고있다.
스타일 클래스 또는 ID 스타일에 있어야합니다. 요소에 스타일을 가리키는해야 예외적 인 경우에만.
클래스 또는 식별자에인가되지 않는 경우 jQuery.css (Z 굴절률, 123)를 사용하면, 에러가 발생할 수있다. 또한, jQuery를 - 정말 놀라운 개발 도구. 당신이 그것을 적용하기 전에 그러나, 생각을 다치게하지 : 가능 의미 즉석에서 HTML / CSS, Z- 인덱스 불필요은 - 즉각적인주의를 필요로하지 않는 규칙이 아니다.
논리 층의 정확한 움직임 및
퍼펙트 페이지 (Perfect Page) - 평면. 어떤 경우에는, 지금까지 대규모의 실제 입체 영상 전에, 그리고이 특별한 필요가있다. 현대 웹 사이트는 - 그것은 실제 경험, 실제 작업이다. 그들은 단지 잘 작동하고 평면 입체 이미지를 표시해야합니다.
그런데, 현상 방문 페이지 옵션 "사이트 구축"의 형태로 (방문 페이지) - 최고의 증거가 평평한 직사각형 건조하지만, 매우 정확한 내용 - 또한 좋은 실용적인. 그러나 주목해야한다 그들의 중요한 것은 붙어 독점 기업의 사이트 - 회사, 그 기능 및 전력 생산의 얼굴. 이 작은 기업, 액세서리, 허벌 라이프와 다른 얼굴이다 - 정보 기술 몬스터는 방문 페이지를 느꼈다 "보석을."
좋든 싫든, 정확한 사실, 미래가 표시됩니다. 뿐만 아니라 레이어의 내용에 페인트뿐만 아니라 웹 사이트를 구축의 변형에서 그들 사이의 적절한 운동을 보장하는 의미가하는 것이 중요합니다.
우수한 솔루션 - AJAX (페이지는 필요에 따라 업데이트됩니다). 페이지가이 브라우저 창이 시점에서 필요하다고 보여 더욱 유망한 솔루션.
사실, Z- 인덱스 -이 간단한 규칙 CSS. 그 목적은 -이 요소의 표시 요소와 부분이 표시됩니다 때 브라우저가 결정할 수 있도록 태그의 수준을 표시합니다. 레이어 및 페이지 - 매우 상대적인 개념,이 페이지를 디자인하고 다른 콘텐츠 표시를위한 마음에 규칙 Z- 인덱스의 의미를 유지하는 문제가 있기 때문이다.
일반적으로 개발자는 좋아하는 번호를 선택하고, 행에서 모든 태그에 제공하고, 우리가 어떻게 든 눈에 띄는해야한다는 사실은, 다음 번호를 할당합니다. 레이어 및 페이지의 수준에 중요성을 첨부 - 특히 진보적이고 유망한 관행이 아니다.
그러나 방문자와의 대화에 이동 의미론 Z- 색인 경우, 실질적인 효과를 만들 수있다. 태그가 서로 중첩 될 수있는 방법과 유사하게, 대화 (사이트 방문자)를 부과하고 그들 사이의 이동을 수행 할 수 있습니다. 이러한 관점에서, CSS Z- 색인의 규칙의 적용은 매우 가능하고 실용적인 것으로 보인다.
Similar articles
Trending Now