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

目前wiki关闭了自行注册账号的功能,如需注册账号,请查阅Help:注册账号

模块:Navbox/styles.css:修订间差异

来自RIA | Wiki
Aunst留言 | 贡献
移动端配置
Aunst留言 | 贡献
更新
第1行: 第1行:
.navbox2 { /* 原类名为 .navbox , 现改为 .navbox2, 见 [https://wiki.ria.red/index.php?title=Module:Navbox/configuration&oldid=18181] */
.navbox2 { /* 原类名为 .navbox2 , 现改为 .navbox2, 见 [https://wiki.ria.red/index.php?title=Module:Navbox/configuration&oldid=18181] */
   box-sizing: border-box;
   box-sizing: border-box;
   border: 1px solid #a2a9b1;
   border: 1px solid #a2a9b1;
第15行: 第15行:


.navbox2 + .navbox2, /* TODO: remove first line after transclusions have updated */
.navbox2 + .navbox2, /* TODO: remove first line after transclusions have updated */
.navbox2 + .navbox-styles + .navbox2 {
.navbox2 + .navbox2-styles + .navbox2 {
   margin-top: -1px; /* Single pixel border between adjacent navboxes */
   margin-top: -1px; /* Single pixel border between adjacent navboxes */
}
}


.navbox-inner,
.navbox2-inner,
.navbox-subgroup {
.navbox2-subgroup {
   width: 100%;
   width: 100%;
}
}


.navbox-group,
.navbox2-group,
.navbox-title,
.navbox2-title,
.navbox-abovebelow {
.navbox2-abovebelow {
   padding: 0.25em 1em;
   padding: 0.25em 1em;
   line-height: 1.5em;
   line-height: 1.5em;
第32行: 第32行:
}
}


.navbox-group {
.navbox2-group {
   white-space: nowrap;
   white-space: nowrap;
   /* @noflip */
   /* @noflip */
第38行: 第38行:
}
}


.navbox,
.navbox2,
.navbox-subgroup {
.navbox2-subgroup {
   background-color: #fdfdfd;
   background-color: #fdfdfd;
}
}


.navbox-list {
.navbox2-list {
   line-height: 1.5em;
   line-height: 1.5em;
   border-color: #fdfdfd; /* Must match background color */
   border-color: #fdfdfd; /* Must match background color */
}
}


.navbox-list-with-group {
.navbox2-list-with-group {
   text-align: left;
   text-align: left;
   border-left-width: 2px;
   border-left-width: 2px;
第58行: 第58行:
/* TODO: figure out how to replace tr as structure;
/* TODO: figure out how to replace tr as structure;
  * with div structure it should be just a matter of first-child */
  * with div structure it should be just a matter of first-child */
tr + tr > .navbox-abovebelow,
tr + tr > .navbox2-abovebelow,
tr + tr > .navbox-group,
tr + tr > .navbox2-group,
tr + tr > .navbox-image,
tr + tr > .navbox2-image,
tr + tr > .navbox-list {
tr + tr > .navbox2-list {
   border-top: 2px solid #fdfdfd; /* Must match background color */
   border-top: 2px solid #fdfdfd; /* Must match background color */
}
}


.navbox-title {
.navbox2-title {
   background-color: #ccf; /* Level 1 color */
   background-color: #ccf; /* Level 1 color */
}
}


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


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


.navbox-even {
.navbox2-even {
   background-color: #f7f7f7;
   background-color: #f7f7f7;
}
}


.navbox-odd {
.navbox2-odd {
   background-color: transparent;
   background-color: transparent;
}
}


/* TODO: figure out how to remove reliance on td as structure */
/* TODO: figure out how to remove reliance on td as structure */
.navbox .hlist td dl,
.navbox2 .hlist td dl,
.navbox .hlist td ol,
.navbox2 .hlist td ol,
.navbox .hlist td ul,
.navbox2 .hlist td ul,
.navbox td.hlist dl,
.navbox2 td.hlist dl,
.navbox td.hlist ol,
.navbox2 td.hlist ol,
.navbox td.hlist ul {
.navbox2 td.hlist ul {
   padding: 0.125em 0;
   padding: 0.125em 0;
}
}


.navbox .navbar {
.navbox2 .navbar {
   display: block;
   display: block;
   font-size: 100%;
   font-size: 100%;
}
}


.navbox-title .navbar {
.navbox2-title .navbar {
   /* @noflip */
   /* @noflip */
   float: left;
   float: left;
第112行: 第112行:
}
}


body.skin-minerva .navbox table {
body.skin-minerva .navbox2 table {
   margin: 0;
   margin: 0;
}
}


@media screen and (max-width: 767px) {
@media screen and (max-width: 767px) {
   .navbox-image {
   .navbox2-image {
     display: none;
     display: none;
   }
   }
}
}

2022年2月26日 (六) 22:03的版本

.navbox2 { /* 原类名为 .navbox2 , 现改为 .navbox2, 见 [https://wiki.ria.red/index.php?title=Module:Navbox/configuration&oldid=18181] */
  box-sizing: border-box;
  border: 1px solid #a2a9b1;
  width: 100%;
  clear: both;
  font-size: 88%;
  text-align: center;
  padding: 1px;
  margin: 1em auto 0; /* Prevent preceding content from clinging to navboxes */
}

.navbox2 .navbox2 {
  margin-top: 0; /* No top margin for nested navboxes */
}

.navbox2 + .navbox2, /* TODO: remove first line after transclusions have updated */
.navbox2 + .navbox2-styles + .navbox2 {
  margin-top: -1px; /* Single pixel border between adjacent navboxes */
}

.navbox2-inner,
.navbox2-subgroup {
  width: 100%;
}

.navbox2-group,
.navbox2-title,
.navbox2-abovebelow {
  padding: 0.25em 1em;
  line-height: 1.5em;
  text-align: center;
}

.navbox2-group {
  white-space: nowrap;
  /* @noflip */
  text-align: right;
}

.navbox2,
.navbox2-subgroup {
  background-color: #fdfdfd;
}

.navbox2-list {
  line-height: 1.5em;
  border-color: #fdfdfd; /* Must match background color */
}

.navbox2-list-with-group {
  text-align: left;
  border-left-width: 2px;
  border-left-style: solid;
}

/* cell spacing for navbox cells */
/* Borders above 2nd, 3rd, etc. rows */
/* TODO: figure out how to replace tr as structure;
 * with div structure it should be just a matter of first-child */
tr + tr > .navbox2-abovebelow,
tr + tr > .navbox2-group,
tr + tr > .navbox2-image,
tr + tr > .navbox2-list {
  border-top: 2px solid #fdfdfd; /* Must match background color */
}

.navbox2-title {
  background-color: #ccf; /* Level 1 color */
}

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

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

.navbox2-even {
  background-color: #f7f7f7;
}

.navbox2-odd {
  background-color: transparent;
}

/* TODO: figure out how to remove reliance on td as structure */
.navbox2 .hlist td dl,
.navbox2 .hlist td ol,
.navbox2 .hlist td ul,
.navbox2 td.hlist dl,
.navbox2 td.hlist ol,
.navbox2 td.hlist ul {
  padding: 0.125em 0;
}

.navbox2 .navbar {
  display: block;
  font-size: 100%;
}

.navbox2-title .navbar {
  /* @noflip */
  float: left;
  /* @noflip */
  text-align: left;
  /* @noflip */
  margin-right: 0.5em;
}

body.skin-minerva .navbox2 table {
  margin: 0;
}

@media screen and (max-width: 767px) {
  .navbox2-image {
    display: none;
  }
}