템플릿:네브박스
Template:![]() | 이 템플릿은 전체 페이지의 약 5%인 2950,000페이지에 사용된다. 큰 중단과 서버 로드를 방지하려면 템플릿의 /샌드박스 또는 /테스트케이스 하위 페이지 또는 사용자 하위 페이지에서 변경 사항을 테스트해야 한다.테스트한 변경사항은 한 번의 편집으로 이 페이지에 추가될 수 있다.변경 사항을 구현하기 전에 토크 페이지에서 논의해 보십시오. |
![]() | 이 템플릿은 위키피디아의 모바일 보기에 표시되지 않고 바탕 화면에만 표시된다.자세한 내용은 설명서를 참조하십시오. |
![]() | 이 템플릿은 Lua: |
나비박스 스위트 |
---|
관련 페이지 |
---|
이 템플릿은 하나 이상의 링크 리스트를 제공하여 탐색 템플릿을 비교적 빠르게 설정할 수 있도록 한다.대부분의 탐색 템플릿에 사용할 수 있는 기본 스타일을 갖추고 있다.기본 스타일을 변경할 수는 있지만 권장되지는 않는다.이 템플릿 또는 "Navbox Suite" 자매 템플릿 중 하나를 사용하는 것이 탐색 템플릿의 표준화와 사용 편의성을 위해 매우 권장된다.
클래스를 사용하는 템플릿class=navbox
({{{navbox}}) 또는class=nomobile
영어 위키백과의 모바일 웹 사이트에는 ({{sidebar})가 표시되지 않는다.모바일 페이지뷰는 전체 페이지뷰의 약 63%(2022년[update] 3월 기준 90일 평균)를 차지한다.
사용법
비어 있는 매개 변수를 제거하십시오.
{{Navbox 이름 = {{subst:PAGENAME}{{subst:void 이 줄에서 아무것도 변경하지 마십시오.저축하면 저절로 변한다.}}} 제목 = listclass = hlist state = 위 {{{{state }} = image = group1 = list1 = group2 = list2 = group3 = <!--> = list3 = list3 = <! --> 아래 = }}}}}}}
매개 변수 목록
Navbox는 상자(위)에 표시된 바와 같이 소문자 매개변수 이름을 사용한다.다른 매개변수를 생략할 경우 필요한 이름과 제목은 한 줄 상자를 만든다.
"group1"(등)은 "위/아래" 섹션과 같이 선택 사항이다.
기본 및 가장 일반적인 파라미터는 다음과 같다(전체 목록은 아래 참조).
name
– 템플릿 이름.title
– 제목 표시줄의 텍스트(예: [Widget thing])listclass
– 목록 셀에 대한 CSS 클래스, 일반적으로hlist
수평 리스트의 경우.또는 전체 박스에 대해 바디 클래스를 사용하십시오.state
– Navbox가 확장되거나 축소되는 경우 제어titlestyle
– 제목 표시줄에 대한 CSS 스타일(예:background: gray;
groupstyle
– 그룹 셀에 대한 CSS 스타일(예:background: #eee;
above
– 그룹/목록 섹션 위에 표시되는 텍스트(전체 위키링크 목록임).image
– 전체 이미지로 코딩된 선택적 오른쪽 이미지(예:[[File:XX.jpg 80px link= alt=]]
- 이러한 이미지의 대부분은 MOS:DECOR와 일치하지 않으므로 즉시 제거해야 한다는 점에 유의하십시오.
imageleft
– 선택적 왼쪽 이미지("이미지" 파라미터와 동일한 코드)groupn
– list-n 이전의 왼쪽 텍스트(group-n이 생략된 경우, list-n은 상자의 왼쪽 가장자리까지 확장되며, 기본값:text-align:center
스타일링).listn
– 위키리스트 형식을 사용하여 위키링크를 나열하는 텍스트.below
– 그룹/목록 섹션 아래에 나타나는 선택적 텍스트.
매개 변수 설명
다음은 {{Navbox}}을(를) 사용하기 위한 매개 변수의 전체 목록이다.대부분의 경우 필요한 파라미터는name
,title
그리고list1
아동용 내비게이션 박스는 설정조차 요구하지 않는다.
{{Navbox}}은(는) 일관성과 사용 편의성을 위해 자매 템플릿인 {{Navbox}, {{Navbox는 컬럼이 있는 {{Navbox}, {{Navbox는 접을 수 있는 그룹}}}과(와) 수많은 공통 파라미터 이름을 공유한다.별표(*)로 표시된 파라미터는 세 개의 마스터 템플릿 모두에 공통적이다.
설정 매개 변수
- 이름*
- "V • T • E" 링크("View • Talk • Edit")가 템플릿이 사용되는 모든 페이지에서 올바르게 작동하기 위해 필요한 템플릿 이름.들어갈 수 있다
{{subst:PAGENAME}}
이 값에 대한 바로 가기입니다.이름 매개 변수는 다음과 같은 경우에만 필수임title
지정됨 및border
매개 변수가 설정되지 않았으며navbar
매개변수는 탐색바를 비활성화하는 데 사용되지 않는다. - state* [
autocollapse, collapsed, expanded, plain, off
]
- 기본값:
autocollapse
. 다음을 포함하는 탐색 상자autocollapse
같은 페이지에 둘 이상의 접을 수 있는 요소가 있는 경우 접힌 상태로 시작한다.그렇지 않으면, 내비게이션 박스가 확장될 것이다.기술적으로 이해한 내용은 MediaWiki:Common.js("자동 분해" 검색). - 로 설정된 경우
collapsed
, navbox는 항상 붕괴된 상태에서 시작한다. - 로 설정된 경우
expanded
navbox는 항상 확장된 상태에서 시작할 것이다. - 로 설정된 경우
plain
, 오른쪽의 [숨기기] 링크가 없는 navbox는 항상 확장되며, 제목은 (V • T • E 링크 상쇄를 위해 패딩을 사용함으로써) 중심을 유지한다. - 로 설정된 경우
off
, 오른쪽의 [숨기기] 링크가 없는 navbox는 항상 확장되지만 타이틀의 중심을 유지하기 위해 패딩은 사용되지 않는다.이것은 고급 용도로만 사용할 수 있다. [표시]/[숨기기] 버튼을 숨겨야 하는 대부분의 애플리케이션에는 "플레인" 옵션이 충분하다.
- 독립 실행형(포함되지 않음)일 때 상자를 표시하고, 문서에 있을 때 내용을 자동 숨기려면 "확장"을 안에 넣으십시오.
<noinclude>...</noinclude>
태그. 이 설정은 독립 실행형일 때(다른 상자 뒤에 오는 경우에도) 상자를 강제로 표시하여 "[숨기기]"를 표시하지만, 문서 내부에 쌓일 때 상자를 자동으로 접는다.state =
<noinclude>expanded</noinclude>
- 종종 편집자들은 기사에서 재정의될 수 있는 탐색 상자의 기본 초기 상태를 원할 것이다.이를 위한 요령은 다음과 같다.
- 중간 템플릿에서 다음과 같은 패스스루로 "상태"라는 매개 변수를 만드십시오.
state = {{{state<includeonly> your_desired_initial_state</includeonly>}}}
- 그
<includeonly>
- 예 1: {{Peso}}(기본 초기 상태로 자동 분해).카탈로니아 페세타는 그것을 복사하고 오직 하나의 항법 상자를 가지고 있다. 따라서, 페소 항법 장치가 보여준다.칠레 페소는 두 개 이상의 나브박스를 가지고 있다. 따라서 페소 나브박스는 붕괴된다.
- 예 2: {{ 헝가리의 역사 화폐}}, 기본 초기 상태로 확장된 경우, 다음과 같다.
state = {{{state<includeonly> expanded</includeonly>}}}
- 특정 기사에 대한 가상의 기사가 없는 한 모든 기사들은 기본적으로 내용을 보여준다.
{{templatename state=collapsed}}
속일 때
- 예 3: {{관광}}(기본 초기 상태로 축소됨), 다음과 같은 경우:
state = {{{state<includeonly> collapsed</includeonly>}}}
- 모든 기사에서 템플릿은 기본적으로 축소된 것으로 표시되지만 템플릿은 자체 페이지에 표시될 때 여전히 삭제되지 않는다.
- 템플릿 {{Collapable 옵션}}에 사용 방법 설명
state
매개 변수에 추가할 수 있음<noinclude>...</noinclude>
템플릿 정의 후 섹션 또는 {{termitute 하위 페이지}의 지침.
- 항해사*
- 로 설정된 경우
plain
, 타이틀 바의 왼쪽에 있는 V • T • E 링크는 표시되지 않으며 패딩은 타이틀의 중심을 유지하기 위해 자동으로 사용된다.사용하다off
V • T • E 링크를 제거하지만 패딩을 적용하지는 않는다(이것은 고급 용도로만 사용되며, 탐색바가 필요하지 않은 대부분의 애플리케이션에는 "플레인" 옵션으로 충분해야 한다).사용자가 템플릿을 쉽게 편집할 수 있도록 네비바를 숨기지 말고 페이지마다 표준 스타일을 유지하는 것이 좋다. - 테두리*
- 예제 및 자세한 설명은 서로 간에 탐색 상자 사용에 대한 뒷부분을 참조하십시오.로 설정된 경우
child
또는subgroup
그리고 나서 그 나브박스는 다른 나브박스에 잘 맞는 국경없는 아이로 사용될 수 있다.테두리는 숨겨져 있고 테이블 측면에는 패딩이 없어 부모 내비게이션 박스의 목록 영역에 꼭 들어맞는다.로 설정된 경우none
, 그런 다음 테두리가 숨겨지고 패딩이 제거되며, Navbox를 다른 용기의 하위 용기로 사용할 수 있다(사용하지 마십시오).none
다른 탐색 상자 내의 옵션, 마찬가지로, 다음 항목만 사용하십시오.child
/subgroup
다른 네비박스 내부 옵션).다른 항목으로 설정된 경우(기본값) 일반 탐색 상자는 1px 테두리와 함께 표시된다.부분군 스타일로 테두리를 지정하는 다른 방법은 다음과 같다(즉, 명명된 테두리 매개변수 대신 이름 없는 첫 번째 매개변수 사용:{{Navbox child
...
}}
세포
- 제목*
- 표의 맨 위 행 가운데에 나타나는 텍스트.그것은 보통 템플릿의 주제, 즉 신체 내용물에 대한 간결한 설명이다.이것은 한 줄이어야 하지만, 두 번째 줄이 필요한 경우,
{{-}}
적절한 센터링을 보장하기 위해이 매개변수는 기술적으로 의무사항은 아니지만, {{Navbox}}을(를) 사용하는 것은 제목이 없으면 오히려 무의미하다. - 위*
- 제목 표시줄과 첫 번째 그룹/목록 사이에 표시되는 전체 너비 셀(예: 템플릿 본문(그룹, 목록 및 이미지)이미지가 없는 템플릿에서 위는 group1 매개 변수 없이 list1 매개 변수와 동일한 방식으로 동작한다.
- 그룹n*
- (즉, group1, group2 등)지정하면 목록의n 왼쪽에 표시된 헤더 셀에 텍스트가 나타난다.생략할 경우 목록은n 표의 전체 너비를 사용한다.
- 목록n*
- (예: list1, list2 등)템플릿 본문, 일반적으로 링크 목록.전체 리스트가 인라인에 있는 경우 텍스트는 별도의 줄에 입력할 수 있지만 형식은 인라인임
<div> </div>
하나 이상의 목록 매개변수가 필요하며, 각 추가 목록은 테이블의 별도의 행에 표시된다.각 목록은n 제공된 경우 해당 그룹n 매개변수가 선행될 수 있다(아래 참조). - 입력 항목은 뉴라인과 별표(*)를 사용하여 구분해야 한다.대신 두 개의 별표(별표)를 사용할 경우, 항목을 괄호로 묶어서 이전 항목 내에 중첩을 제공한다.사용된 별표 수를 늘리면 항목 주위의 괄호 수가 증가한다.
- 이미지*
- 제목 아래 셀과 본문 오른쪽에 표시할 이미지(그룹/목록)영상이 제대로 표시되려면 list1 매개변수를 지정해야 한다.이미지 매개변수는 이미지를 표시하기 위한 표준 Wikicode를 허용한다. 예를 들어,
[[File:XX.jpg 80px link= alt=]]
- nb: "우측"을 포함하면 목록 항목과 얼룩말 스트라이핑에서 분리할 수 있는 일반적인 왼쪽 여백이 생성된다.
- 이러한 이미지의 대부분은 MOS:DECOR와 일치하지 않으므로 즉시 제거해야 한다는 점에 유의하십시오.올바른 사용법을 보여주는 드문 예는 다음과 같다: 지도는 카자흐스탄 주 내의 지역의 위치를 녹색으로 표시하며, 이는 모든 주의 지역에 대해 일관성 있게 구현된다.
- imageleft*
- 제목 아래 셀과 본문 왼쪽(목록)에 표시할 이미지.영상이 제대로 표시되려면 list1 매개변수를 지정해야 하며 그룹을 지정할 수 없다.그것은 이미지가 수용하는 것과 같은 종류의 파라미터를 받아들인다.
- 아래*
- 템플릿 본문 아래에 표시되는 전체 너비 셀(그룹, 목록 및 이미지)이미지가 없는 템플릿에서 아래는 그룹n 매개 변수 없이 템플릿의 최종 목록n 매개 변수와 같은 방식으로 작동한다.사용 중인 아래 매개 변수의 예를 보려면 이 버전의 {{캐나다의 지방 및 지역 목록}을(를) 참조하십시오.비기사 링크에는 {{icon}}이(가) 자주 사용된다.
스타일 매개변수
위키백과의 템플리트와 페이지 사이의 일관성을 유지하기 위해 일반적으로 스타일은 반대되는 것이 권장되지만 스타일을 수정하는 옵션은 주어진다.
- 바디스타일*
- 템플릿 본문에 적용할 CSS 스타일을 지정하십시오.이 옵션은 시각적 불일치로 이어질 수 있으므로 예비적으로 사용해야 한다.예:
bodystyle = background: #nnnnnn;
bodystyle = width: N [em/%/px or width: auto];
bodystyle = float: [left/right/none];
bodystyle = clear: [right/left/both/none];
- 베이스스타일*
- 제목, 위, 아래 및 그룹 셀에 모두 적용할 CSS 스타일.그 스타일은 목록 셀에 적용되지 않는다.이것은 Navbox의 다른 부분에 대해 스타일 사양을 반복할 필요 없이 Navbox의 기본 색상을 쉽게 변경할 수 있어 편리하다.예:
basestyle = background: lightskyblue;
- 트라이스타일*
- 제목에 적용할 CSS 스타일, 대부분 제목 표시줄의 배경색:
titlestyle = background: #nnnnnn;
titlestyle = background: name;
titlestyle = background: none;
— 배경색이 없는 경우
- 그룹 스타일*
- 그룹 N 셀에 적용할 CSS 스타일.이 옵션은 전체 테이블에 적용되는 스타일을 재정의한다.예:
groupstyle = background: #nnnnnn;
groupstyle = text-align: [left/center/right];
groupstyle = vertical-align: [top/middle/bottom];
- 그룹n 스타일*
- 그룹 스타일 매개변수로 지정된 스타일 외에 특정 그룹에 적용할 CSS 스타일이 매개변수는 표준화와 단순성을 유지하기 위해 절대적으로 필요한 경우에만 사용해야 한다.예:
group3style = background: red; color: white;
- 그룹폭
- 목록 셀의 내용이 거의 내용되지 않아 그룹 셀이 너무 넓을 수 있는 경우 그룹 셀에 대해 동일한 너비를 지정하는 번호 및 단위.채무불이행 없음.단, 그룹(n) 스타일 매개변수에 의해 오버라이드될 수 있다.예:
groupwidth = 9em
- liststyle*
- 모든 목록에 적용할 CSS 스타일.이후 홀수 스타일 및 짝수 스타일 매개변수(지정된 경우)로 재지정.Navbox에서 백그라운드 색상을 사용할 경우 다음 사항을 참조하십시오.
- listnstyle*
- 목록 스타일 매개변수로 지정된 스타일 외에 특정 목록에 적용할 CSS 스타일이 매개변수는 표준화와 단순성을 유지하기 위해 절대적으로 필요한 경우에만 사용해야 한다.예:
list5style = background: #ddddff;
- 목록패딩*
- 각 목록 셀에서 패딩을 지정하는 숫자 및 단위.리스트 셀은 왼쪽과 오른쪽, 위쪽과 아래쪽에 각각 0.25em의 기본 패딩이 장착되어 있다.복잡한 기술적 이유로 인해 "liststyle = 패딩: 0.5em;"(또는 기타 패딩 설정)만 설정해도 작동하지 않는다.예:
listpadding = 0.5em 0;
(상단/하단에는 0.5em 패딩을, 왼쪽/우측에는 0패딩을 설정)listpadding = 0;
(모든 목록 패딩 포함)
- 기묘한 스타일의
- 고른 스타일의
- 홀수/ 짝수 목록 번호에 적용.목록 스타일에 의해 정의된 재정의 스타일.기본 동작은 가독성을 개선하기 위해 홀수/ 짝수 행에 스트라이프 색상(흰색 및 회색)을 각각 추가하는 것이다.이것들은 특별한 상황을 제외하고는 바뀌지 말아야 한다.
- 짝퉁하다
[swap, even, odd, off]
- 로 설정된 경우
swap
그런 다음 짝수 행과 홀수 행의 자동 스트라이핑이 반전된다.일반적으로 짝수 행은 스트라이핑을 위해 옅은 회색 배경을 가지며, 이 매개변수를 사용하면 홀수 행은 짝수 행 대신 회색 스트라이핑을 받는다.설정 위치even
또는odd
스트라이핑 색상을 가지도록 모든 행을 설정하십시오.설정 위치off
자동 행 스트라이핑을 비활성화한다. - 애보브스타일*
- 언더스타일*
- 상단 셀(위의 매개변수를 통해 지정됨)과 하단 셀(아래 매개변수를 통해 지정됨)에 적용할 CSS 스타일.일반적으로 배경색 또는 텍스트 정렬을 설정하는 데 사용됨:
abovestyle = background: #nnnnnn;
abovestyle = text-align: [left/center/right];
belowstyle = background: #nnnnnn;
belowstyle = text-align: [left/center/right];
- 이미지스타일*
- imageleftstyle*
- 왼쪽 이미지/이미지가 위치한 셀에 적용할 CSS 스타일.이러한 스타일은 예외적인 상황에서만 사용해야 하며, 일반적으로 그룹의 너비가 설정되고 이미지 셀의 너비가 너무 커지면 너비 문제를 해결할 수 있다.예:
imagestyle = width:5em;
기본 스타일
여기에 나열된 스타일 설정은 탐색 상자를 사용하는 편집자가 가장 자주 변경하는 설정이다.보다 복잡한 다른 스타일 설정은 단순성을 유지하기 위해 이 목록에서 제외되었다.대부분의 스타일은 MediaWiki:common.css.
보디 스타일의 = 배경: #fdfdfd.; 너비: 100%; 수직의: 중간의; 트라이틀스타일의 = 배경: #ccccff; 패딩 왼쪽: 1em; 패딩 우의: 1em; 문자로 된: 중심; 아보브스타일의 = 배경: #Dddff.; 패딩 왼쪽: 1em; 패딩 우의: 1em; 문자로 된: 중심; 저속한 = 배경: #Dddff.; 패딩 왼쪽: 1em; 패딩 우의: 1em; 문자로 된: 중심; 그룹 스타일 = 배경: #Dddff.; 패딩 왼쪽: 1em; 패딩 우의: 1em; 문자로 된: 맞다; 리스트 스타일의 = 배경: 투명하다; 문자로 된: 남겨진/중심; 기묘한 스타일의 = 배경: 투명하다; 고른 스타일의 = 배경: #f7f7f7;
목록 스타일과 홀수 스타일은 투명하기 때문에 홀수 목록은 기본이 #fdfdfd(회색의 기미가 있는 흰색)인 바디 스타일의 색을 갖는다.목록 기본값은 다음과 같다.text-align: left;
그룹이 있는 경우, 기본값은 다음과 같다.text-align: center;
. 보디 스타일만이 수직으로 정렬되어 있기 때문에 다른 모든 스타일은 보디 스타일을 상속한다.vertical-align: middle;
.
고급 매개 변수
- 보디클래스
- 상류의
- 단체급
- 명부급
- 하급의
- 이를 통해 CSS 클래스를 그룹 또는 목록 셀에 연결할 수 있다.목록 클래스의 가장 일반적인 용도는 다음과 같다.
hlist
목록을 수평으로 렌더링하는 클래스.이 모든 파라미터는hlist
클래스, 그러나 둘 이상의 매개 변수가 사용되는 경우hlist
, 사용bodyclass=hlist
대신에 - 표제군
- 이것은n 그룹과 동일한 기본 스타일을 가진 그룹을 제목 영역에 배치한다.예외적인 상황(보통 고급 메타템플릿)에서만 사용해야 하며, {{Navbox}}의 내부 코드에 대한 약간의 지식이 필요하므로, 사용하고자 하는 경우 모든 것이 제대로 작동하도록 CSS 스타일을 수동으로 설정할 준비가 되어 있어야 한다.이 매개변수에 대한 응용프로그램을 가지고 있다고 생각되는 경우, 먼저 생각을 바꾸거나, 대화 페이지를 참조하는 것이 가장 좋을 수 있다.
- 제목 그룹 스타일
- 제목 그룹 셀의 스타일.
- 내면의
- Navbox를 사용하는 고급 메타 템플릿에만 사용되는 매우 고급 매개 변수.내부적으로, navbox는 테두리를 그리기 위해 외부 테이블을 사용하고, 그 다음에 다른 모든 것을 위한 내부 테이블(제목/위/그룹/목록/아래/이미지 등)을 사용한다.스타일/바디 스타일 매개변수는 내부 테이블이 계승하는 외부 테이블의 스타일을 설정하지만, 고급의 경우(메타-템플리트) 내부 테이블의 스타일을 직접 설정할 필요가 있을 수 있다.이 매개변수는 스타일을 적용할 수 있도록 내부 테이블에 대한 접근을 제공한다.스스로 위험을 감수하고 사용해라.
- 현기증
- 설정
nowrapitems=yes
목록 항목의 각 줄과 모든 줄에 현재랩 적용above
또는below
항목. - 고아
- 설정
orphan=yes
하위 탐색 상자에서 홀수/짝수 스트라이핑을 수정하고 범주 제거:나비박스 고아들.
마이크로 포마츠
- 보디클래스
- 이 파라미터는 Navbox 전체의 "class" 속성에 삽입된다.
- 타이틀 클래스
- 이 매개변수는 navbox 제목 캡션의 "class" 속성에 삽입된다.
이 템플릿은 마이크로포맷 정보의 추가를 지원한다.이것은 다양한 데이터 셀에 "클래스" 속성을 추가하여 어떤 종류의 정보가 들어 있는지 표시함으로써 이루어진다.예를 들어 사용자에 대한 hCard 정보를 포함하는 것으로 네비박스에 플래그를 지정하려면 다음 매개 변수를 추가하십시오.
바디클래스 = 카드
그리고
타이틀 클래스 = fn
또는 (예를 들어):
제목 = <스팬 클래스="fn"][이인 뱅크][Iain Banks]</span]의 책들
...등등등.
위키백과 참조:위키프로젝트 마이크로포맷은 위키피디아에 마이크로포맷 정보를 추가하는 것에 대한 더 많은 정보를 제공하고, 마이크로포맷에 대한 더 많은 정보를 일반적으로 제공하는 마이크로포맷이다.
테이블 배치
위아래 이미지 없음
이미지 없이 {{Navbox}에 의해 생성된 테이블(그림에만 회색 목록 배경색이 추가됨):
위아래 이미지 포함
{{Navbox}에 의해 생성된 테이블(이미지, 파라미터 위 및 아래) (그림에만 회색 목록 배경색이 추가됨):
이미지 포함 및 그룹 제외
이미지, 이미지 왼쪽, 목록 및 그룹 없이 {{Navbox}에서 생성된 표(그림 전용으로 회색 목록 배경색 추가):
예
이미지 없음
{{Navbox name = Navbox/doc title = [[MSC Malaysia]] listclass = hlist group1 = Centre list1 = * [[Cyberjaya]] group2 = Area list2 = * [[Klang Valley]] group3 = Major landmarks list3 = * [[Petronas Twin Towers]] * [[Kuala Lumpur Tower]] * [[Kuala Lumpur Sentral]] * [[Technology Park Malaysia]] * [[Putrajaya]] *[[사이버자야] * [쿠알라룸푸르 국제공항] 그룹4 = 인프라 목록4 = * [철도 연결 확장] * [KL-KLIA 전용 고속도로] 그룹5 = 프라임 애플리케이션 목록5 = * [전자정부] * [[MyKad]]}}
첫 번째 파라미터로 "child"를 사용하거나 테두리 파라미터를 설정하여 하나의 테두리 안에 여러 개의 Navbox를 배치할 수 있다.이를 위한 기본 코드는 다음과 같다(첫 번째 그룹/목록 영역에 대한 하위 그룹을 추가함).
{{Navbox 이름 = {{subst:PAGENAME} 제목 = 제목 그룹1 = [옵션] 목록1 = {{Navbox child...child navbox 매개 변수...}} ...}}
부분군 예제
이 예에서는 다음 두 개의 하위 그룹이child
이름 없는 첫 번째 매개 변수로서스트라이핑은 자동으로 번갈아 나타난다.스트라이핑을 모두 제거하려면liststyle = background:transparent;
각 항법 상자 안에.
단일 컨테이너에 여러 개의 표시/숨기기
아래 예제는 기본 컨테이너에 대한 일반 탐색 상자를 사용하여 생성되며, 그 목록1, 목록2 및 목록3 매개변수는 각각 다른 탐색 상자를 포함하며,1 = child
설정. 보기(v), 대화(t), 편집(e) 탐색 모음 링크는 다음을 사용하여 숨겨짐navbar = plain
각각에 대해 또는 이름 매개변수를 생략하여 억제할 수 있다(어린이 탐색 상자에서는 일반 탐색 상자와는 달리 이름 매개변수를 설정할 필요가 없음).
이 navbox 템플릿은 두 개의 다른 템플릿, 즉 {{Navbox with columns} 및 {{Navbox with collapable group}}}과(와) 함께 작동한다.이 세 가지 템플릿 모두 일관성 및 사용 편의성을 위한 공통 매개변수를 공유한다(이전 매개변수 설명 목록에서 해당 매개변수는 별표(*)로 표시됨).가장 중요한 것은 각 템플릿이 서로 자식처럼 사용될 수 있다는 점이다. border=child
매개 변수 또는 이름을 지정하지 않은 첫 번째 매개 변수를child
. 예:{{Navbox child ...}}
,{{Navbox with columns child ...}}
또는{{Navbox with collapsible groups child ...}}
.)
기술적 세부사항
- The 템플릿:Navbar. 이들에 대해 질문이 있는 경우 템플릿 토크에서 다음과 같이 질문하는 것이 가장 좋을 것이다.나비바 링크 생성
- 그룹과 목록 사이의 2px 넓은 테두리는 목록 셀의 왼쪽 테두리 속성을 사용하여 그린다.따라서 템플릿의 배경색을 변경하려는 경우(예:
bodystyle = background:purple;
(), 그런 다음 테두리 왼쪽 색상을 배경색과 일치시키십시오(즉,liststyle = border-left-color: purple;
. 각 목록 셀 주위에 테두리를 두려면 목록 셀과 그룹 셀 사이의 2px 테두리가 사라지게 되고, 자신만의 해결책을 마련해야 할 것이다. - 목록 셀 너비는 처음에 100%로 설정된다.따라서 그룹 셀의 너비를 수동으로 설정하려면 너비: auto를 가지도록 목록 스타일도 지정해야 한다.그룹 너비를 설정하고 이미지를 사용하려면 그룹 스타일, 목록 스타일, 이미지 스타일 및 이미지 왼쪽 스타일 매개변수에서 CSS를 파악하여 모든 것이 올바르게 작동하도록 하는 것이 귀사에 달려 있다.그룹 너비 설정 예제:
groupstyle = width: 10em;
liststyle = width: auto;
- 인접한 네비박스에는 그 사이에 1픽셀의 테두리가 있을 뿐이다.의 위쪽 또는 아래쪽 여백을 설정하는 경우
style/bodystyle
그럼 안 되겠네. - 외부 navbox 테이블의 기본 marin-left 및 marin-right는 "auto;"로 설정된다.Navbox를 플로트로 사용하려면 자동 마진이 플로트 옵션을 방해하기 때문에 수동으로 마진-좌측 및 마진-우측 값을 설정해야 한다.예를 들어 다음 코드를 추가하여 navbox를 플로트로 사용하십시오.
bodystyle = width: 22em; float: right; margin-left: 1em; margin-right: 0;
다른 프로젝트 또는 Wiki에 복사
{{Navbox}}}을(를) 로컬 Wiki에 복사하려고 하는 경우, 설치하거나 복사해야 하는 몇 가지 다른 사항도 있다.
- 스크리펀토 및 mw:확장:TemplateStyles 확장을 설치해야 한다.
- 모듈:Navbox 및 해당 모듈 및 TemplateStyles 종속성, 여기에 나열됨
- 선택적으로,
Add support to mw-collapsible for autocollapse, innercollapse and outercollapse
MediaWiki의 스크립트:Common.js는 오토콜랩스를 원할 경우 복사할 수 있다.
템플릿 데이터
템플릿데이터 for Navbox
다른 페이지에 대한 연결을 위한 네비게이션 상자 작성모바일에서 표시되지 않음
매개변수 | 설명 | 유형 | 상태 | |
---|---|---|---|---|
이름 | name | 템플릿의 이름."View • Talk • Edit" 링크가 제대로 작동하기 위해 필요.
| 끈 | 제안된 |
제목 | title | 제목 표시줄의 텍스트, 표의 맨 위 행 가운데에 있음.일반적으로 템플릿의 주제.
| 알 수 없는 | 제안된 |
그룹1 | group1 | 지정하면 목록 1의 왼쪽에 표시된 헤더 셀에 텍스트가 나타난다.생략할 경우 목록 1은 표의 전체 너비를 사용한다. | 알 수 없는 | 제안된 |
리스트1 | list1 | 템플릿 본문, 일반적으로 링크 목록.형식은 인라인이다.적어도 하나의 목록 매개변수가 필요하며, 각 추가 목록은 테이블의 별도의 행에 표시된다.각 목록에는 해당 그룹n 매개변수가 선행될 수 있다.항목은 뉴라인과 별표를 사용하여 구분해야 한다.두 개의 별표(별표)를 사용할 경우, 이전 항목 내에 괄호로 보금자리를 제공한다. | 알 수 없는 | 필수의 |
리스트 클래스 | listclass | 목록 셀의 CSS 클래스, 일반적으로 수평 리스트의 hlist.또는 전체 박스에 대해 바디 클래스를 사용하십시오.
| 끈 | 선택적 |
주 | state | 탐색 상자의 확장 또는 축소 시기 제어
| 알 수 없는 | 제안된 |
위 | above | 제목 표시줄과 첫 번째 그룹/목록 사이에 표시되는 전체 너비 셀(예: 템플릿 본문(그룹, 목록 및 이미지) | 끈 | 제안된 |
아래 | below | 템플릿 본문 아래에 표시되는 전체 너비 셀. | 알 수 없는 | 제안된 |
이미지 | image | 제목 아래 셀과 본문 오른쪽에 표시할 이미지
| 파일 | 제안된 |
그룹2 | group2 | 설명 없음 | 알 수 없는 | 제안된 |
목록2 | list2 | 설명 없음 | 알 수 없는 | 제안된 |
그룹3 | group3 | 설명 없음 | 알 수 없는 | 제안된 |
리스트3 | list3 | 설명 없음 | 알 수 없는 | 제안된 |
그룹4 | group4 | 설명 없음 | 알 수 없는 | 선택적 |
리스트4 | list4 | 설명 없음 | 알 수 없는 | 선택적 |
왼쪽 이미지 | imageleft | 제목 아래 셀과 본문 왼쪽에 표시할 이미지.영상이 제대로 표시되려면 list1 파라미터를 지정해야 하며 그룹을 지정할 수 없다.
| 파일 | 선택적 |
Navbar 상태 | navbar | 설명 없음
| 끈 | 선택적 |
경계 상태 | border | 설명 없음
| 끈 | 선택적 |
보디 스타일의 | bodystyle | 설명 없음 | 알 수 없는 | 선택적 |
베이스타일의 | basestyle | 설명 없음 | 알 수 없는 | 선택적 |
트라이틀스타일의 | titlestyle | 설명 없음 | 알 수 없는 | 선택적 |
그룹 스타일 | groupstyle | 설명 없음 | 알 수 없는 | 선택적 |
리스트 스타일의 | liststyle | 설명 없음 | 알 수 없는 | 선택적 |
group1스타일 | group1style | 설명 없음 | 알 수 없는 | 선택적 |
list1style | list1style | 설명 없음 | 알 수 없는 | 선택적 |
그룹폭 | groupwidth | 설명 없음 | 알 수 없는 | 선택적 |
목록패딩 | listpadding | 설명 없음 | 알 수 없는 | 선택적 |
기묘한 스타일의 | oddstyle | 설명 없음 | 알 수 없는 | 선택적 |
고른 스타일의 | evenstyle | 설명 없음 | 알 수 없는 | 선택적 |
짝퉁하다 | evenodd | 설명 없음
| 알 수 없는 | 선택적 |
아보브스타일의 | abovestyle | 설명 없음 | 알 수 없는 | 선택적 |
저속한 | belowstyle | 설명 없음 | 알 수 없는 | 선택적 |
상상의 | imagestyle | 설명 없음 | 알 수 없는 | 선택적 |
imageleftstyle | imageleftstyle | 설명 없음 | 알 수 없는 | 선택적 |
참고 항목
- {{Navboxes} — 여러 개의 탐색 상자를 함께 그룹화한다.
- {{Nobold}} — 테이블의 헤더 셀과 같이 기본 글꼴-중량이 굵은 컨텍스트 내에서 일반 글꼴-중량으로 텍스트를 표시한다.
- {{Sidebar}} — 수직 정렬 내비게이션 템플릿.
- 템플릿:Navbox/테스트케이스 - 템플릿 코드의 추가 예시.
- 위키백과:줄 바꿈 처리 — 네비박스에서 사용되는 링크 목록의 래핑과 같이 위키피디아에서 줄 바꿈(줄 바꿈)을 처리하는 방법에 대한 지침.
- 위키백과:템플릿 문서 - 동봉 문서 작성 지침
- {{Nowrap started}, {{·}, {{•}}}}은(는) 본인에게 유리하게 퇴보한다.
hlist
형식 지정 목록의 클래스.방법에 대한 자세한 내용은 플랫리스트를 참조하십시오.hlist
작동하다
추적 카테고리
- 범주:나비박스 고아(12)
- 범주:수평 목록이 없는 탐색 상자(3,306)
- 범주:배경색을 사용하는 내비게이션 박스(67,208)
- 범주:읽을 수 없는 잠재성 탐색 상자(7,958)
- 범주:테두리를 사용하는 탐색 상자(1,755)
템플릿 | 접을 수 있는 | 헤더 색상 | 이미지 | 무리 | 스타일(본문) 매개 변수/s |
---|---|---|---|---|---|
{{나브박스}} | 접을 수 있는 | 네비박스 | 몸의 왼쪽/오른쪽 | 네 | 네 |
접을 수 있는 그룹이 있는 {{Navbox}} | 접을 수 있는 | 네비박스 | 각 목록의 왼쪽/오른쪽 및/또는 | 네 | 네 |
{{나브박스(칼럼 포함)}} | 접을 수 있는 | 네비박스 | 열의 왼쪽/오른쪽 | 아니요. | 네 |
유형 | CSS 클래스 | 자바스크립트 | 무너지면 무너진다. | 커스 초기 상태 | 내포 |
---|---|---|---|---|---|
접을 수 있는 테이블 | 접을 수 있는 | Common.js에 정의됨 | 페이지 내 2개 이상의 자동 분석 | 네 | 네 |