模板:后土轨道交通车站状态标志:修订间差异
来自RIA | Wiki
更多操作
改用switch语法编写(if嵌套真难受吧.jpg) |
无编辑摘要 |
||
| 第1行: | 第1行: | ||
{{#switch: {{{1|运营中}}} | {{#switch: {{{1|运营中}}} | ||
| 运营中 = <span style="display: inline-block; padding: 0 | | 运营中 = <span style="display: inline-block; padding: 0 6px; background-color: rgba(152,251,152,0.2); border-radius: 0.33rem; Color: DarkGreen; white-space: nowrap; text-align: center; border: 1px solid PaleGreen;">🚆运营中</span> | ||
| 临停运营 = <span style="display: inline-block; padding: 0 | | 临停运营 = <span style="display: inline-block; padding: 0 6px; background-color: rgba(175,238,238,0.2); border-radius: 0.33rem; Color: Teal; white-space: nowrap; text-align: center; border: 1px solid PaleTurquoise;">临停运营</span> | ||
| 越行通过 = <span style="display: inline-block; padding: 0 | | 越行通过 = <span style="display: inline-block; padding: 0 6px; background-color: rgba(245,222,179,0.2); border-radius: 0.33rem; Color: Chocolate; white-space: nowrap; text-align: center; border: 1px solid Wheat;">越行通过</span> | ||
| 结构预留 = <span style="display: inline-block; padding: 0 | | 结构预留 = <span style="display: inline-block; padding: 0 6px; background-color: rgba(255,192,203,0.1); border-radius: 0.33rem; Color: rgba(199,21,133,0.75); white-space: nowrap; text-align: center; border: 1px solid rgba(255,192,203,0.8);">结构预留</span> | ||
| 施工中 = <span style="display: inline-block; padding: 0 | | 施工中 = <span style="display: inline-block; padding: 0 6px; background-color: rgba(211,211,211,0.2); border-radius: 0.33rem; Color: rgb(90,90,90); white-space: nowrap; text-align: center; border: 1px solid LightGray;">施工中</span> | ||
| 规划中 = <span style="display: inline-block; padding: 0 | | 规划中 = <span style="display: inline-block; padding: 0 6px; background-color: rgba(211,211,211,0.2); border-radius: 0.33rem; Color: rgb(90,90,90); white-space: nowrap; text-align: center; border: 1px solid LightGray;">规划中</span> | ||
| #default = <span style="display: inline-block; padding: 0 | | #default = <span style="display: inline-block; padding: 0 6px; background-color: transparent; border-radius: 0.33rem; Color: rgb(90,90,90); white-space: nowrap; text-align: center; border: 1px solid LightGray; text-decoration: line-through;">无效状态</span> | ||
}} | }} | ||
<noinclude> | <noinclude> | ||
2025年8月15日 (五) 01:49的版本
🚆运营中
使用
标志含义参考后土交通局铁路部页面。
🚆运营中
{{模板:后土轨道交通车站状态标志}}
临停运营
{{模板:后土轨道交通车站状态标志|临停运营}}
越行通过
{{模板:后土轨道交通车站状态标志|越行通过}}
结构预留
{{模板:后土轨道交通车站状态标志|结构预留}}
施工中
{{模板:后土轨道交通车站状态标志|施工中}}
规划中
{{模板:后土轨道交通车站状态标志|规划中}}
无效状态
{{模板:后土轨道交通车站状态标志|已取消}}
无效状态
{{模板:后土轨道交通车站状态标志|无效状态}}
模板数据
添加一个后土轨道交通车站状态标志,标志含义参考后土交通局铁路部。
| 参数 | 描述 | 类型 | 状态 | |
|---|---|---|---|---|
| 1 | 1 车站状态 | 所有车站状态参考后土交通局铁路部
| 字符串 | 必需 |
标志样式
基础样式
基础样式是所有标志共用的样式。
/* Citizen 外观的 box-sizing 会被设置为 border-box(该属性的默认值为 content-box),导致以下设置的 width 从内容宽度变为包含 margin、border 和 padding 的总宽,最终导致显示异常,故而将本元素的 box-sizing 值固定为 content-box */ box-sizing: content-box; /* 应用盒子模型 */ display: inline-block; /* 左右留白 */ padding: 0 12px; /* 边框 */ border-style: solid; border-width: 1px; border-radius: 0.33rem; /* 标签等宽 */ width: 4rem; /* 避免换行 */ white-space: nowrap; /* 文字居中 */ text-align: center;
警告:不要尝试将基础样式移动到模板:后土轨道交通车站状态标志/styles.css,并在本页面头部使用<templatestyles src="模板:后土轨道交通车站状态标志/styles.css" />导入。该方式会导致在表格中使用本模板时,出现显示异常。
正常显示结构示例:
<td>...</td> <td><span ...>规划中</span></td>
使用styles.css后的异常显示结构示例:
<td>...</td>
<td>
<style>导入的样式</style>
<p>
<span ...>规划中</span>
<p>
</td>
由于系统自动使用 p 标签包裹标志元素,而 p 标签通常自带上下边距(margin),导致单元格高度变高异常。
个性化样式
个性化样式根据标志不同,所用值也不同。
/* 背景颜色 */ background-color: ; /* 文字颜色 */ color: ; /* 边框颜色 */ border-color: ;