MediaWiki:Common.css
外观
注意:在发布之后,您可能需要清除浏览器缓存才能看到所作出的更改的影响。
- Firefox或Safari:按住Shift的同时单击刷新,或按Ctrl-F5或Ctrl-R(Mac为⌘-R)
- Google Chrome:按Ctrl-Shift-R(Mac为⌘-Shift-R)
- Edge:按住Ctrl的同时单击刷新,或按Ctrl-F5。
/****************************************************
* 次元企鹅百科 · 分类导航网格(美观卡片样式)
****************************************************/
/* 卡片网格布局 */
.beautiful-grid {
display: grid;
grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));
gap: 20px;
margin: 20px 0;
padding: 0;
box-sizing: border-box;
}
/* 卡片容器 */
.home-card {
background: #ffffff;
border: 1px solid #e3e8f0;
border-radius: 14px;
padding: 0;
box-shadow: 0 2px 8px rgba(0,0,0,0.05);
transition: all .25s ease;
overflow: hidden;
}
/* 卡片内的链接(真正可点击部分) */
.home-card > a {
display: flex;
align-items: center;
gap: 12px;
padding: 18px 22px;
font-size: 17px;
font-weight: 600;
color: #1b4d7a !important;
text-decoration: none;
width: 100%;
height: 100%;
box-sizing: border-box;
}
/* 让图标稳定显示 */
.home-card > a::before {
font-size: 22px;
width: 26px;
text-align: center;
flex-shrink: 0;
}
/* 各卡片图标(自动配对) */
.home-card:nth-child(1) > a::before { content: "📺"; }
.home-card:nth-child(2) > a::before { content: "🧍"; }
.home-card:nth-child(3) > a::before { content: "🎬"; }
.home-card:nth-child(4) > a::before { content: "🌍"; }
.home-card:nth-child(5) > a::before { content: "🎞️"; }
.home-card:nth-child(6) > a::before { content: "📚"; }
/* Hover 视觉效果 */
.home-card:hover {
transform: translateY(-4px);
box-shadow: 0 6px 14px rgba(0,0,0,.12);
border-color: #bcd7ff;
background: #f8fbff;
}