打开/关闭菜单
打开/关闭外观设置菜单
打开/关闭个人菜单
未登录
未登录用户的IP地址会在进行任意编辑后公开展示。

模板:Navbox/styles.css:修订间差异

来自陋室
删除的内容 添加的内容
XP-jia留言 | 贡献
修改样式
Maintenance script留言 | 贡献
移出 infobox 样式
 
(未显示2个用户的11个中间版本)
第1行: 第1行:
/* ============================= */
/* 让 .navbox 整体居中,并调整字号和行间距 */
/* Navbox 样式优化 */
/* ============================= */

.navbox {
.navbox {
text-align: center; /* 使 PageToolsLink 在页面上居中 */
text-align: center; /* 使内容居中 */
font-size: 0.85em; /* 设置比正文稍小的字号 */
font-size: 0.8em; /* 比正文稍小 */
line-height: 1.2; /* 调整行间距,使其略小 */
line-height: 1.2; /* 行间距略小 */
margin: 10px auto; /* 让 .navbox 在页面上水平居中 */
margin: 2px auto; /* 让 .navbox 在页面上水平居中,并减少四周的间距 */
max-width: 800px; /* 限制最大宽度,避免过宽 */
max-width: 800px; /* 限制最大宽度,避免过宽 */
display: table; /* .navbox 作为表格容器,使其水平居中 */
display: flex; /* 使用 flexbox 代替 table 布局 */
flex-direction: column; /* 使子元素垂直排列 */
justify-content: center; /* 水平居中 */
align-items: center; /* 垂直居中 */
width: 100%;
border-collapse: collapse;
}
}


/* 设置表格中的单元格样式 */
/* Navbox 表格单元格样式 */
.navbox td, .navbox th {
.navbox td,
.navbox th {
text-align: center; /* 让单元格文字水平居中 */
vertical-align: middle; /* 让单元格文字垂直居中 */
text-align: center; /* 水平居中 */
padding: 4px; /* 适当调整单元格内边距 */
vertical-align: middle; /* 垂直居中 */
padding: 4px 8px; /* 调整内边距,使内容不那么拥挤 */
border: none;
}
}

/* 如果是信息框(infobox),最大宽度限制为 400px */
/* Navbox 内部分割线优化 */
.infobox {
.navbox hr {
max-width: 400px; /* 设置信息框的最大宽度 */
margin: 2px 0; /* 减小水平分割线的上下间距 */
border: none;
border-top: 1px solid #ccc; /* 稍微加深分割线颜色 */
}

/* ============================= */
/* 辅助样式(可选) */
/* ============================= */

/* 为链接增加悬停效果 */
.navbox a {
padding: 0 5px; /* 给每个链接添加左右内边距 */
text-decoration: none;
color: #0066cc;
}

.navbox a:hover {
color: #005bb5; /* 悬停时更改颜色 */
text-decoration: underline; /* 添加下划线效果 */
}

/* 响应式优化 */
@media (max-width: 480px) {
.navbox {
font-size: 14px;
}

.navbox td,
.navbox th {
padding: 6px 8px;
display: block;
width: 100%;
box-sizing: border-box;
}
}
}