操作

MediaWiki

「Common.css」の版間の差分

10行目: 10行目:
 
.plainlinks hlist navbar mini { display: none; }
 
.plainlinks hlist navbar mini { display: none; }
  
/* Default style for navigation boxes */
+
/* default skin for navigation boxes */
.navbox {                    /* Navbox container style */
+
/*     navbox container style */
box-sizing: border-box;
+
table.navbox {
border: 1px solid #a2a9b1;
+
    border: 1px solid #aaa;
width: 100%;
+
    width: 100%;  
clear: both;
+
    margin: auto;
font-size: 88%;
+
    clear: both;
text-align: center;
+
    font-size: 88%;
padding: 1px;
+
    text-align: center;
margin: 1em auto 0;      /* Prevent preceding content from clinging to navboxes */
+
    padding: 1px;
 
}
 
}
.navbox .navbox {
+
 
margin-top: 0;           /* No top margin for nested navboxes */
+
/*    single pixel border between adjacent navboxes (doesn't work for IE6, but that's okay) */
 +
table.navbox + table.navbox {
 +
    margin-top: -1px;
 
}
 
}
.navbox + .navbox {
+
 
margin-top: -1px;        /* Single pixel border between adjacent navboxes */
+
/*     title and above/below styles */
}
 
.navbox-inner,
 
.navbox-subgroup {
 
width: 100%;
 
}
 
.navbox-group,
 
 
.navbox-title,
 
.navbox-title,
.navbox-abovebelow {
+
.navbox-abovebelow,
padding: 0.25em 1em;     /* Title, group and above/below styles */
+
table.navbox th {
line-height: 1.5em;
+
    text-align: center;
text-align: center;
+
    padding-left: 1em;
 +
    padding-right: 1em;
 
}
 
}
th.navbox-group {             /* Group style */
+
 
white-space: nowrap;
+
/*    group style */
/* @noflip */
+
.navbox-group {
text-align: right;
+
    white-space: nowrap;
 +
    text-align: right;
 +
    font-weight: bold;
 +
    padding-left: 1em;
 +
    padding-right: 1em;
 
}
 
}
 +
 +
/*    Background color */
 
.navbox,
 
.navbox,
 
.navbox-subgroup {
 
.navbox-subgroup {
background: #fdfdfd;     /* Background color */
+
    background: #fdfdfd;
 
}
 
}
 +
 +
/*    Must match background color */
 
.navbox-list {
 
.navbox-list {
line-height: 1.5em;
+
    border-color: #fdfdfd;
border-color: #fdfdfd;   /* Must match background color */
 
 
}
 
}
/* cell spacing for navbox cells */
+
 
tr + tr > .navbox-abovebelow,
+
/*     Level 1 color */
tr + tr > .navbox-group,
+
.navbox-title,
tr + tr > .navbox-image,
+
table.navbox th {
tr + tr > .navbox-list {    /* Borders above 2nd, 3rd, etc. rows */
+
    background: #ccccff;
border-top: 2px solid #fdfdfd; /* Must match background color */
 
}
 
.navbox th,
 
.navbox-title {
 
background: #ccccff;     /* Level 1 color */
 
 
}
 
}
 +
 +
/*    Level 2 color */
 
.navbox-abovebelow,
 
.navbox-abovebelow,
th.navbox-group,
+
.navbox-group,
 
.navbox-subgroup .navbox-title {
 
.navbox-subgroup .navbox-title {
background: #ddddff;     /* Level 2 color */
+
    background: #ddddff;
 
}
 
}
 +
 +
/*    Level 3 color */
 
.navbox-subgroup .navbox-group,
 
.navbox-subgroup .navbox-group,
 
.navbox-subgroup .navbox-abovebelow {
 
.navbox-subgroup .navbox-abovebelow {
background: #e6e6ff;     /* Level 3 color */
+
    background: #e6e6ff;
 
}
 
}
 +
 +
/*    Even row striping */
 
.navbox-even {
 
.navbox-even {
background: #f7f7f7;     /* Even row striping */
+
    background: #f7f7f7;
 
}
 
}
 +
 +
/*    Odd row striping */
 
.navbox-odd {
 
.navbox-odd {
background: transparent; /* Odd row striping */
+
    background: transparent;
}
 
.navbox .hlist td dl,
 
.navbox .hlist td ol,
 
.navbox .hlist td ul,
 
.navbox td.hlist dl,
 
.navbox td.hlist ol,
 
.navbox td.hlist ul {
 
padding: 0.125em 0;      /* Adjust hlist padding in navboxes */
 
 
}
 
}
  
/* Default styling for Navbar template */
+
/* [[MediaWiki:Common.js]] にある createCollapseButtons 関数を参照。 */
.navbar {
+
.collapseButton {
display: inline;
+
    float: right;
font-size: 88%;
+
    font-weight: normal;
font-weight: normal;
+
    text-align: right;
}
+
    width: auto;
.navbar ul {
 
display: inline;
 
white-space: nowrap;
 
}
 
.mw-body-content .navbar ul {
 
line-height: inherit;
 
}
 
.navbar li {
 
word-spacing: -0.125em;
 
}
 
.navbar.mini li abbr[title] {
 
font-variant: small-caps;
 
border-bottom: none;
 
text-decoration: none;
 
cursor: inherit;
 
}
 
/* Navbar styling when nested in infobox and navbox */
 
.infobox .navbar {
 
font-size: 100%;
 
}
 
.navbox .navbar {
 
display: block;
 
font-size: 100%;
 
}
 
.navbox-title .navbar {
 
/* @noflip */
 
float: left;
 
/* @noflip */
 
text-align: left;
 
/* @noflip */
 
margin-right: 0.5em;
 
 
}
 
}
 +
 +
/* [[Template:Navbox]] に配置する場合、左に配置されている [[Template:Tnavbar]] とのバランスを取る。 */
 +
.navbox .collapseButton {
 +
    width: 6em;

2018年1月25日 (木) 06:40時点における版

/* ここに記述したCSSはすべての外装に反映されます */
.mw-body {
  max-width: 700px;
}
.toc, #toc { display: none; }
/* メインページのタイトルを消す */
body.page-Main_Page.action-view h1.firstHeading, body.page-Main_Page.action-submit h1.firstHeading { display: none; }

/* ナビバーのリンクを消す */
.plainlinks hlist navbar mini { display: none; }

/* default skin for navigation boxes */
/*     navbox container style */
table.navbox {
    border: 1px solid #aaa;
    width: 100%; 
    margin: auto;
    clear: both;
    font-size: 88%;
    text-align: center;
    padding: 1px;
}

/*     single pixel border between adjacent navboxes (doesn't work for IE6, but that's okay) */
table.navbox + table.navbox {
    margin-top: -1px;
}

/*     title and above/below styles */
.navbox-title,
.navbox-abovebelow,
table.navbox th {
    text-align: center;
    padding-left: 1em;
    padding-right: 1em;
}

/*     group style */
.navbox-group {
    white-space: nowrap;
    text-align: right;
    font-weight: bold;
    padding-left: 1em;
    padding-right: 1em;
}

/*     Background color */
.navbox,
.navbox-subgroup {
    background: #fdfdfd;
}

/*     Must match background color */
.navbox-list {
    border-color: #fdfdfd;
}

/*     Level 1 color */
.navbox-title,
table.navbox th {
    background: #ccccff;
}

/*     Level 2 color */
.navbox-abovebelow,
.navbox-group,
.navbox-subgroup .navbox-title {
    background: #ddddff;
}

/*     Level 3 color */
.navbox-subgroup .navbox-group,
.navbox-subgroup .navbox-abovebelow {
    background: #e6e6ff;
}

/*     Even row striping */
.navbox-even {
    background: #f7f7f7;
}

/*     Odd row striping */
.navbox-odd {
    background: transparent;
}

/* [[MediaWiki:Common.js]] にある createCollapseButtons 関数を参照。 */
.collapseButton {
    float: right;
    font-weight: normal;
    text-align: right;
    width: auto;
}
 
/* [[Template:Navbox]] に配置する場合、左に配置されている [[Template:Tnavbar]] とのバランスを取る。 */
.navbox .collapseButton {
    width: 6em;