MediaWiki:Common.css
提供: Test Wiki
2015年5月16日 (土) 22:16時点におけるJulyfestival (トーク | 投稿記録)による版
注意: 保存後、変更を確認するにはブラウザーのキャッシュを消去する必要がある場合があります。
- Firefox / Safari: Shift を押しながら 再読み込み をクリックするか、Ctrl-F5 または Ctrl-R を押してください (Mac では ⌘-R)
- Google Chrome: Ctrl-Shift-R を押してください (Mac では ⌘-Shift-R)
- Internet Explorer: Ctrl を押しながら 最新の情報に更新 をクリックするか、Ctrl-F5 を押してください
- Opera: ツール → 設定 からキャッシュをクリアしてください。
/* ここに記述したCSSはすべての外装に反映されます */ body { margin: 0; padding: 2px 2px; font-family:'Times New Roman','HGS明朝B'; font-size: 11pt; color: #00366c; background-image: url(images/background/bg.jpg); } .mw-content-ltr { font-family:'Times New Roman','HGS明朝B'; font-size:1.0em; background-image:url(images/background/bg.jpg); } #mw_content { width: 100%; line-height: 1.5em; /* padding: 0 1em 1em 1em;*/ } /* 全体(センタリング及び幅指定) */ div#layout_main { position: relative; margin: 0 auto; width: 800px; } /********** レスポンシブWebスタイルシート **********/ /* 高解像度画面用スタイルシート */ @media screen and (min-width: 640px){ } /* 低解像度画面用スタイルシート */ @media screen and (max-width: 639px){ body { background-color: #faf2ed; background-image: none !important; } div#layout_main { position: static !important; width: auto !important; margin: 0 !important; } img { max-width: 95% !important; height: auto; /* width: auto;*/ } /* images */ div.floatright, table.floatright { clear: both !important; width: 95%; float: none !important; text-align: center; } div.floatleft, table.floatleft { clear: both !important; width: 95%; float: none !important; text-align: center; } div#layout_footer_left { float: none !important; width: 100% !important; } div#layout_footer_right { float: none !important; width: 100% !important; text-align: left !important; } H1 { font-size: 12pt !important; } H2 { font-size: 12pt !important; } #layout_header_menu li { width:60px !important; } #layout_header_menu a.new_sec, #layout_header_menu a.new { font-size: 12px !important; } #layout_header_menu a { font-size: 12px !important; } div.topic { margin:0 5px 10px !important; width: auto !important; } div.topictitle { margin: 10px 5px 0 !important; width: auto !important; } pre, div.code { margin:0 5px 10px !important; overflow-x: auto !important; width: auto !important; } div.codetitle { margin: 10px 5px 0 !important; width: auto !important; } } /* 画面最上部のメニュー(ログオン時) */ div#layout_header_menu { width: 100%; height: 21px; font-size: 10px; } /* 画面最上部メニュー(ul, li)用 */ #layout_header_menu ul { margin:0; padding:0; border:0; list-style-type:none; width:auto; position: relative; display: block; } #layout_header_menu li { margin:0; padding:0; border:0; list-style-type:none; float:left; width:65px; } /* 画面最上部メニュー用 ドロップダウンメニュー */ #layout_header_menu ul ul { display: none; position:absolute; top:100%; left:0; } #layout_header_menu li li { clear: both; background-image: url(http://oasis.halfmoon.jp/pics/back.gif); width:160px !important; } #layout_header_menu li:hover { position:relative; } #layout_header_menu li:hover > ul { display: block; } /* 画面最上部メニュー用リンク書式 */ #layout_header_menu a.new_sec, #layout_header_menu a.new { display:block; padding-top:1px; padding-bottom:2px; text-align:center; text-decoration:none; color:#000000; font-family: "Arial", sans-serif; font-size: 14px; font-weight: bold; } #layout_header_menu a.new_sec { border-right:1px solid #cccccc; } /* 画面最上部メニュー用 ドロップダウンメニュー */ #layout_header_menu a.new_sub, #layout_header_menu a.new_sub_bottom { display:block; padding-top:5px; padding-bottom:5px; text-align:left; text-decoration:none; color:#555555; font-family: "Arial", sans-serif; font-size: 12px; font-weight: normal; border-right:1px solid #cccccc; border-left:1px solid #cccccc; } #layout_header_menu a.new_sub_bottom { border-bottom:1px solid #cccccc; } /* 画面上部のメニュー:リンク書式 */ #layout_header_menu a { font-family: "Arial", sans-serif; color: #000000; font-size: 14px; text-decoration: none; font-weight: bold; /*border: 1px solid transparent;*/ /* IE6未対応 */ border: 1px dotted #fffdf5; } /* 画面最上部のメニュー:リンク書式 */ #layout_header_menu a:hover { color: red; background-color: #fff0aa; border: 1px solid #ffa42f; } /* 画面最上部メニューの下の仕切り線 */ div#layout_header_menu_line { width: 100%; height: 7px; background: url("http://oasis.halfmoon.jp/pics/bar_hs_bk.jpg") no-repeat; } /* 画面最上部のメニュー:リンク書式 */ #layout_header_menu a:hover { color: red; background-color: #fff0aa; border: 1px solid #ffa42f; } .mw-body { font-family:'Times New Roman','HGS明朝B'; font-size:1.0em; color:#0c2b49; } /*見出し*/ h1 { font-size: 2.0em; font-weight: bold; border-bottom: solid 1px #d8c3b2; text-indent: 5px; letter-spacing: 5px; padding: 5px 5px; margin: 30px 0px; clear: both; } h2 { font-family:'Times New Roman','HGS明朝B'; font-size: 1.8em; font-weight: bold; color:#e2d8bf; text-indent: 5px; letter-spacing: 3px; border-width: 1px 1px 1px 5px; padding: 5px 5px; margin: 10px 0px 5px; background-color:rgba( 0, 52, 119, 0.50 ); border-style:solid none none none #00366c"; clear: both; } h3 { font-size: 1.3emt; font-weight: lighter; text-indent: 5px; letter-spacing: 3px; border-width: 0px 0px 1px 5px; border-style: solid; border-bottom-color: #005ea1; border-left-color: #005ea1; padding: 2px 5px; margin: 8px 0px 3px; color:#003477; clear: both; } h4 { font-size: 1.2em; font-weight: lighter; text-indent: 5px; letter-spacing: 2px; border-bottom: solid 1px #7aa3bf; padding: 2px 5px; margin: 8px 0px 2px; clear: both; } h5 { font-size: 12pt; font-weight: bold; } #mw_main { padding: 0 0 0 0; margin: 0 0 0 0; margin-top: 3.5em; } div.mw_clear, div.clear { margin: 0 0 0 0; padding: 0 0 0 0; clear: both; }