MediaWiki:Common.css

2024年3月18日 (月) 21:45時点におけるY (トーク | 投稿記録)による版 (ページの作成:「→‎ここに記述したCSSはすべての外装に反映されます: @font-face { font-family: "mono"; src: url(font/mono.ttf) format("truetype"); } body, h1, h2, h3, p, ul, ol { margin: 0; padding: 0; color: #383838; font-family: "游ゴシック", YuGothic, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Verdana, "メイリオ", Meiryo, Osaka, "MS Pゴシック", "MS PGothic", 'mono', monospace, sans-serif; font-size: 1.1e…」)
(差分) ← 古い版 | 最新版 (差分) | 新しい版 → (差分)

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

  • Firefox / Safari: Shift を押しながら 再読み込み をクリックするか、Ctrl-F5 または Ctrl-R を押してください (Mac では ⌘-R)
  • Google Chrome: Ctrl-Shift-R を押してください (Mac では ⌘-Shift-R)
  • Internet Explorer / Microsoft Edge: Ctrl を押しながら 最新の情報に更新 をクリックするか、Ctrl-F5 を押してください
  • Opera: Ctrl-F5を押してください
/* ここに記述したCSSはすべての外装に反映されます */
@font-face {
font-family: "mono";
  src: url(font/mono.ttf) format("truetype");
}

body, h1, h2, h3, p, ul, ol {
    margin: 0;
    padding: 0;
    color: #383838;
    font-family: "游ゴシック", YuGothic, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Verdana, "メイリオ", Meiryo, Osaka, "MS Pゴシック", "MS PGothic", 'mono', monospace, sans-serif;
    font-size: 1.1em;
    list-style: none;
    -webkit-font-smoothing: antialiased;
}
a,
a:visited {
    color: #409cee;
}
#content a,
#content a:visited {
    font-family: 'mono',monospace,san-serif;
}
a.new,
a.new:visited,
#p-personal a.new,
#p-personal a.new:visited {
    color: #f86500;
}
#mw-panel .portal .body li a,
#mw-panel .portal .body li a:visited {
    color: #409cee;
}
.mw-parser-output a.external:visited {
    color: #36b;
}

/* --- Asides --- */
#p-logo a {
    background-size: 160px;
}
#footer #footer-icons {
    display: none;
}
.mw-editform #wpTextbox1 {
    font-size: 1.1em;
    letter-spacing: 1px;
}
#mw-panel .portal h3{
    margin-top: 0;
}
.mw-content-ltr .mw-editsection,
.mw-content-rtl .mw-content-ltr .mw-editsection {
}

/* --- Contents --- */
.toc {
    width: 40%;
    padding-right: 30px;
}
.vector-body .toc h2 {
    border-bottom: none;
}
.mw-body-content .toc  ul,
.mw-body-content .toc  ol {
    width: 80%;
    list-style-type: none;
}
.toc ul li {
    font-size: 0.9em;
}
.firstHeading {
    overflow: visible;
    border-bottom: none;
    color: #555;
    font-size: 2em;
    font-weight: bold;
    letter-spacing: 2px;
}
.mw-body h1:lang(ja) {
    margin-top: 4px;
    font-size: 2em;
    font-family: 'mono',monospace,san-serif;
}
.mw-body-content h2 {
    margin: 30px auto 10px;
    border-bottom: solid .3px #999;
    padding: 0 0 2px 10px;
    font-size: 1.5em;
}
.mw-body-content h3 {
    margin: 30px 0 0 10px;
    font-size: 1.3em;
}
.mw-body-content h4 {
    margin: 0 0 0 10px;
    font-weight: normal;
    font-size: 1.2em;
}
.mw-body-content h4:before {
    content: " - ";
}
.mw-body-content p {
    width: 70%;
    margin: 0.5em 1em 1.1em;
    font-size: 1.1em;
    line-height: inherit;
    text-align: justify;
}
.mw-body-content strong {
    background: linear-gradient(transparent 60%, #ffff66 60%);
}
.mw-body-content i {
    word-spacing: -5px;
    font-weight: bold;
    color: #555;
}
.mw-body-content i:before {
    content: "“";
}
.mw-body-content i:after {
    content: "”";
}
.mw-body-content ul {
    list-style-type: square;
    padding-left: 1em;
}
.mw-content-ltr ol,
.mw-content-rtl .mw-content-ltr ol {
    list-style-type: decimal;
    margin-left: 2em;
}
.mw-body-content ol{
    margin: 0 2.3em 2em;
    padding-left: 1em;
}
.mw-body-content blockquote::before {
    content: "“";
    font-size: 3em;
    float: left;
    position: relative;
    top: -15px;
    left: -10px;
}
.mw-body-content blockquote {
    width: 60%;
    font-style: italic;
    background: #f3f3f3;
    padding: 20px 50px 20px 30px;
}
.mw-body-content blockquote p {
    width: 100%;
}
pre,
code,
.mw-code {
    width: 80%;
    margin-top: 5px;
    font-family: 'mono', monospace, san-serif;
    letter-spacing: .3px;
}
pre {
    background-color: #eaecf0;
    border-color: #ccc;
}
.mw-body-content table.wikitable {
    width: 80%;
    margin: 0 0 30px;
    font-family: 'mono', monospace, san-serif;
}
.mw-body-content dl {
    margin: 0 0 20px 20px;
}
.mw-body-content dl dt {
    display: inline;
    float: left;
    font-family: 'mono', monospace, san-serif;
    line-height: 1.5;
}
.mw-body-content dl dd:before {
    content: '---';
    padding: 0 15px;
}
.mw-body-content .content_col h3 {
    margin: 0 10px;
}
.mw-body-content .content_col ol {
    margin: 0 30px;
}