User:Wecury/common.css:修订间差异
来自Vocawiki
更多操作
删除的内容 添加的内容
小 。 |
小无编辑摘要 |
||
| 第18行: | 第18行: | ||
width: 100% !important; |
width: 100% !important; |
||
box-sizing: border-box; |
box-sizing: border-box; |
||
/* 防止内部溢出造成横向滚动 */ |
|||
overflow-x: hidden; |
overflow-x: hidden; |
||
} |
} |
||
/* 表格纵向化 |
/* 表格纵向化 */ |
||
| ⚫ | |||
.mw-parser-output .navbox tr, |
.mw-parser-output .navbox tr, |
||
.mw-parser-output .navbox td { |
.mw-parser-output .navbox td { |
||
display: block; |
display: block; |
||
width: 100% !important; |
width: 100% !important; |
||
max-width: 100% !important; |
max-width: 100% !important; |
||
box-sizing: border-box; |
box-sizing: border-box; |
||
} |
} |
||
/* |
/* group / list 对齐 */ |
||
.mw-parser-output .navbox .navbox-group, |
.mw-parser-output .navbox .navbox-group, |
||
.mw-parser-output .navbox .navbox-list { |
.mw-parser-output .navbox .navbox-list { |
||
width: auto !important; |
width: auto !important; |
||
padding: 0.25em 0.75em; |
padding: 0.25em 0.75em; |
||
border-left: none !important; |
border-left: none !important; |
||
box-sizing: border-box; |
box-sizing: border-box; |
||
} |
} |
||
/* |
/* 顶层 group 居中 */ |
||
.mw-parser-output .navbox > tbody > tr > .navbox-group, |
.mw-parser-output .navbox > tbody > tr > .navbox-group, |
||
.mw-parser-output .navbox > tr > .navbox-group { |
.mw-parser-output .navbox > tr > .navbox-group { |
||
text-align: center !important; |
text-align: center !important; |
||
/* 保留你原本的背景色与可读性 */ |
|||
} |
} |
||
/* list |
/* list 内容左对齐 */ |
||
.mw-parser-output .navbox .navbox-list { |
.mw-parser-output .navbox .navbox-list { |
||
text-align: left !important; |
text-align: left !important; |
||
} |
} |
||
/* 纵向分隔 |
/* 同行纵向分隔 */ |
||
.mw-parser-output .navbox .navbox-group + * { |
.mw-parser-output .navbox .navbox-group + * { |
||
border-top: 2px solid #fdfdfd; |
border-top: 2px solid #fdfdfd; |
||
} |
} |
||
/* 子层缩进 |
/* 子层缩进 */ |
||
| ⚫ | |||
站点若使用 .navbox-subgroup 包裹子表,请用它;若直接嵌套 table.navbox,则用后者 */ |
|||
.mw-parser-output .navbox .navbox-group + .navbox-list > .navbox-subgroup, |
|||
.mw-parser-output .navbox .navbox-list > .navbox-subgroup { |
|||
/* 用透明左边框而非 margin,避免叠加造成溢出 */ |
|||
border-left: 0.75em solid transparent; |
|||
} |
|||
/* 如果你的模板是直接在 list 里嵌 table.navbox(不带 subgroup),用这一条: */ |
|||
.mw-parser-output .navbox .navbox-list > table.navbox { |
.mw-parser-output .navbox .navbox-list > table.navbox { |
||
border-left: |
border-left: 1.5em solid transparent; |
||
} |
|||
/* 更深层递进缩进(按需扩展层数) */ |
|||
.mw-parser-output .navbox .navbox-list > .navbox-subgroup .navbox-subgroup { |
|||
border-left-width: 1.5em; |
|||
} |
|||
.mw-parser-output .navbox .navbox-list > .navbox-subgroup .navbox-subgroup .navbox-subgroup { |
|||
border-left-width: 2.25em; |
|||
} |
} |
||
/* 若使用 table.navbox 作为子层容器,递进写法对应改为: |
|||
.mw-parser-output .navbox .navbox-list > table.navbox table.navbox { border-left-width: 1.5em; } 等 */ |
|||
/* 标题块级化 |
/* 标题块级化 */ |
||
.mw-parser-output .navbox .navbox-title { |
.mw-parser-output .navbox .navbox-title { |
||
display: block; |
display: block; |
||
| 第85行: | 第66行: | ||
box-sizing: border-box; |
box-sizing: border-box; |
||
padding: 0.25em 0.75em; |
padding: 0.25em 0.75em; |
||
/* 一般标题不跟随缩进;如需也递进,可加同样的透明边框策略 */ |
|||
} |
} |
||
/* |
/* 防止长串撑宽 */ |
||
.mw-parser-output .navbox a, |
.mw-parser-output .navbox a, |
||
.mw-parser-output .navbox span { |
.mw-parser-output .navbox span { |
||
2025年10月19日 (日) 23:55的版本
/* T:Document背景色 */
.template-documentation {
background-color: white !important;
}
/* citizen背景色(不考虑深色模式) */
body.skin-citizen {
background: #FAFCFF;
}
@media (max-width: 702px) {
/* 基础自适应 */
.mw-parser-output .navbox img {
max-width: 100% !important;
height: auto !important;
}
.mw-parser-output .navbox {
width: 100% !important;
box-sizing: border-box;
overflow-x: hidden;
}
/* 表格纵向化 */
.mw-parser-output .navbox tr,
.mw-parser-output .navbox td {
display: block;
width: 100% !important;
max-width: 100% !important;
box-sizing: border-box;
}
/* group / list 对齐 */
.mw-parser-output .navbox .navbox-group,
.mw-parser-output .navbox .navbox-list {
width: auto !important;
padding: 0.25em 0.75em;
border-left: none !important;
box-sizing: border-box;
}
/* 顶层 group 居中 */
.mw-parser-output .navbox > tbody > tr > .navbox-group,
.mw-parser-output .navbox > tr > .navbox-group {
text-align: center !important;
}
/* list 内容左对齐 */
.mw-parser-output .navbox .navbox-list {
text-align: left !important;
}
/* 同行纵向分隔 */
.mw-parser-output .navbox .navbox-group + * {
border-top: 2px solid #fdfdfd;
}
/* 子层缩进 */
.mw-parser-output .navbox .navbox-list > .navbox-subgroup,
.mw-parser-output .navbox .navbox-list > table.navbox {
border-left: 1.5em solid transparent;
}
/* 标题块级化 */
.mw-parser-output .navbox .navbox-title {
display: block;
width: 100% !important;
box-sizing: border-box;
padding: 0.25em 0.75em;
}
/* 防止长串撑宽 */
.mw-parser-output .navbox a,
.mw-parser-output .navbox span {
overflow-wrap: anywhere;
word-break: break-word;
}
}