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

MediaWiki:Common.css

MediaWiki界面页面
Zelda110留言 | 贡献2025年11月16日 (日) 18:14的版本

注意:在发布之后,您可能需要清除浏览器缓存才能看到所作出的更改的影响。

  • Firefox或Safari:按住Shift的同时单击刷新,或按Ctrl-F5Ctrl-R(Mac为⌘-R
  • Google Chrome:Ctrl-Shift-R(Mac为⌘-Shift-R
  • Edge:按住Ctrl的同时单击刷新,或按Ctrl-F5
#siteSub {
    display: block;
}

/* 顶部 LOGO */
.homepage-banner {
  text-align: center;
  margin: 20px 0;
}

.homepage-banner h1 {
  font-size: 2.5em;
  font-weight: bold;
  margin: 10px 0 0;
}

/* 轮播推荐梗 */
.homepage-carousel .gallery {
  display: flex;
  overflow-x: auto;
  scroll-snap-type: x mandatory;
  gap: 15px;
}

.homepage-carousel .gallery-item {
  flex: 0 0 auto;
  scroll-snap-align: center;
  border-radius: 12px;
  box-shadow: 0 4px 8px rgba(0,0,0,0.2);
}

/* 热门条目网格 */
.cards-grid {
  display: grid;
  grid-template-columns: repeat(auto-fill,minmax(200px,1fr));
  gap: 15px;
  margin-top: 10px;
}

.cards-grid .card {
  background: rgba(255,255,255,0.95);
  border-radius: 12px;
  box-shadow: 0 4px 10px rgba(0,0,0,0.15);
  padding: 10px;
  text-align: center;
}

.cards-grid .card img {
  width: 100%;
  border-radius: 8px;
  margin-bottom: 5px;
}

/* 最近更新列表 */
.homepage-latest ul {
  list-style: none;
  padding: 0;
}

.homepage-latest li {
  background: rgba(255,255,255,0.9);
  margin-bottom: 8px;
  padding: 8px;
  border-radius: 8px;
  box-shadow: 0 2px 6px rgba(0,0,0,0.1);
}

/* 快速导航 */
.homepage-quicklinks {
  display: flex;
  flex-wrap: wrap;
  gap: 10px;
  margin: 20px 0;
}

.homepage-quicklinks a {
  padding: 8px 12px;
  background: rgba(255,255,255,0.9);
  border-radius: 8px;
  text-decoration: none;
  color: #333;
  box-shadow: 0 2px 6px rgba(0,0,0,0.1);
  transition: transform 0.2s;
}

.homepage-quicklinks a:hover {
  transform: translateY(-2px);
}

/* 底部 */
.homepage-footer {
  text-align: center;
  padding: 15px;
  margin-top: 30px;
  background: #333;
  color: white;
  border-radius: 8px;
}

/* 响应式 */
@media (max-width: 768px) {
  .cards-grid {
    grid-template-columns: 1fr 1fr;
  }
}

@media (max-width: 480px) {
  .cards-grid {
    grid-template-columns: 1fr;
  }
}