コンテンツにスキップ

MediaWiki:Common.css

提供: VeritasWiki(/にほんご/にっぽんご)

注意: 保存後、変更を確認するにはブラウザーのキャッシュを消去する必要がある場合があります。

  • Firefox / Safari: Shift を押しながら 再読み込み をクリックするか、Ctrl-F5 または Ctrl-R を押してください (Mac では ⌘-R)
  • Google Chrome: Ctrl-Shift-R を押してください (Mac では ⌘-Shift-R)
  • Microsoft Edge: Ctrl を押しながら 最新の情報に更新 をクリックするか、Ctrl-F5 を押してください。
/* ====================
   顶部全局下拉导航条
==================== */
#top-menu-bar {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  background: #2a4b8d;
  color: white;
  z-index: 9999;
  box-shadow: 0 2px 5px rgba(0,0,0,0.1);
}

#top-menu-bar .menu-container {
  max-width: 1300px;
  margin: 0 auto;
  padding: 0 15px;
}

#top-menu-bar ul {
  list-style: none;
  margin: 0;
  padding: 0;
  display: flex;
}

#top-menu-bar li {
  position: relative;
  padding: 12px 16px;
  cursor: pointer;
}

#top-menu-bar li:hover {
  background: #1a3a7a;
}

#top-menu-bar a {
  color: white !important;
  text-decoration: none !important;
  font-size: 14px;
}

/* 下拉菜单 */
#top-menu-bar .dropdown {
  display: none;
  position: absolute;
  top: 100%;
  left: 0;
  background: white;
  min-width: 180px;
  box-shadow: 0 4px 8px rgba(0,0,0,0.1);
  border-radius: 0 0 4px 4px;
  overflow: hidden;
}

#top-menu-bar .dropdown li {
  padding: 10px 15px;
  white-space: nowrap;
}

#top-menu-bar .dropdown a {
  color: #222 !important;
}

#top-menu-bar li:hover .dropdown {
  display: block;
}

/* 手机端适配 */
@media (max-width: 768px) {
  #top-menu-bar ul {
    flex-wrap: wrap;
  }
  #top-menu-bar li {
    padding: 10px 12px;
    font-size: 13px;
  }
  #top-menu-bar .dropdown {
    position: static;
    box-shadow: none;
    background: #f5f5f5;
  }
}

/* 给页面顶部留出空间,防止被导航条挡住 */
body {
  margin-top: 45px !important;
}