틀:선택적 모양
보이기
| 이 틀은 루아를 사용합니다. |
선택적인 모양(style) 속성을 구성하는 다용도 틀입니다. 다른 틀 내부에서만 사용하세요.
주어진 규칙에 따라 모양을 생성하며, 빈 값이 주어졌다면 전체 모양 속성을 생략합니다.
사용법
[편집]{{#if:{{{padding-top|}}}{{{padding-bottom|}}}|style="{{#if:{{{padding-top|}}}|padding-top:{{{padding-top}}};}}{{#if:{{{padding-bottom|}}}|padding-bottom:{{{padding-bottom}}};}}"}}
위와 같은 형태를 이 틀을 사용하면 아래와 같이 입력할 수 있습니다.
{{선택적 모양
| padding-top = {{{padding-top|}}}
| padding-bottom = {{{padding-bottom|}}}
}}
변수:
- CSS 속성 이름을 변수 이름으로 사용할 수 있습니다. (예:
padding-top) 이 경우 변수 값은 속성의 값이 됩니다. (예: 빈 칸 또는2em) - style: 미리 구성한 CSS 값. (예를 들어
padding-left:2em; padding-right:1em;와 같은 형태. 이 때 각 항목 간 세미콜론이 중요합니다) 이 값은 모양의 제일 끝에 추가되며, 다른 변수를 덮어씌웁니다. 예를 들어 style에 정의된 padding-left 값이 변수 값으로 제공된 값보다 우선 적용됩니다.
예시
[편집]{{선택적 모양
| padding-top = 2em
| padding-bottom =
}}
→ style="padding-top:2em;"
{{선택적 모양
| padding-top =
| padding-bottom =
}}
→ (빈 값을 반환함)
{{선택적 모양
| padding-top = 4em;
| padding-bottom =
| style = padding-left:2em;padding-top:1em;
}}
→ style="padding-top:4em;;padding-left:2em;padding-top:1em;"
같이 보기
[편집]- {{HTML 속성}}
| 위 설명은 틀:선택적 모양/설명문서의 내용을 가져와 보여주고 있습니다. (편집 | 역사) 연습장 (생성 | 복제) 및 시험장 (생성) 문서에서 이 틀을 실험할 수 있습니다. 분류는 /설명문서 하위 문서에 넣어주세요. 이 틀에 딸린 문서. |