コンテンツにスキップ

モジュール:Navbox/styles.css

提供:KANOTYPE WIKI
  1 .navbox {
  2 	border: 1px solid #aaa;
  3 	box-sizing: border-box;
  4 	width: 100%;
  5 	margin: auto;
  6 	clear: both;
  7 	font-size: 88%;
  8 	text-align: center;
  9 	padding: 1px;
 10 }
 11 
 12 .navbox-inner,
 13 .navbox-subgroup {
 14 	width: 100%;
 15 }
 16 
 17 .navbox + .navbox-styles + .navbox {
 18 	/* Single pixel border between adjacent navboxes */
 19 	margin-top: -1px;
 20 }
 21 
 22 .navbox th,
 23 .navbox-title,
 24 .navbox-abovebelow {
 25 	text-align: center;
 26 	/* Title and above/below styles */
 27 	padding-left: 1em;
 28 	padding-right: 1em;
 29 }
 30 
 31 th.navbox-group {
 32 	/* Group style */
 33 	white-space: nowrap;
 34 	/* @noflip */
 35 	text-align: right;
 36 }
 37 
 38 .navbox,
 39 .navbox-subgroup {
 40 	background: #fdfdfd;
 41 }
 42 .navbox-list {
 43 	/* Must match background color */
 44 	border-color: #fdfdfd;
 45 }
 46 
 47 .navbox th,
 48 .navbox-title {
 49 	/* Level 1 color */
 50 	background: #eaeeff;
 51 }
 52 
 53 .navbox-abovebelow,
 54 th.navbox-group,
 55 .navbox-subgroup .navbox-title {
 56 	/* Level 2 color */
 57 	background: #ddddff;
 58 }
 59 
 60 .navbox-subgroup .navbox-group,
 61 .navbox-subgroup .navbox-abovebelow {
 62 	/* Level 3 color */
 63 	background: #e6e6ff;
 64 }
 65 
 66 .navbox-even {
 67 	/* Even row striping */
 68 	background: #f7f7f7;
 69 }
 70 
 71 .navbox-odd {
 72 	/* Odd row striping */
 73 	background: transparent;
 74 }
 75 
 76 th.navbox-title1 {
 77 	border-left: 2px solid #fdfdfd;
 78 	width: 100%;
 79 }
 80 
 81 td.navbox-list1 {
 82 	text-align: left;
 83 	border-left-width: 2px;
 84 	border-left-style: solid;
 85 }
 86 
 87 .navbox .hlist td dl,
 88 .navbox .hlist td ol,
 89 .navbox .hlist td ul,
 90 .navbox td.hlist dl,
 91 .navbox td.hlist ol,
 92 .navbox td.hlist ul {
 93 	/* Adjust hlist padding in navboxes */
 94 	padding: 0.125em 0;
 95 }
 96 
 97 .navbox .hlist dd,
 98 .navbox .hlist dt,
 99 .navbox .hlist li {
100 	/* Nowrap list items in navboxes */
101 	white-space: nowrap;
102 }
103 
104 .navbox .hlist dd dl,
105 .navbox .hlist dt dl,
106 .navbox .hlist li ol,
107 .navbox .hlist li ul {
108 	/* But allow parent list items to be wrapped */
109 	white-space: normal;
110 }
111 
112 ol + .navbox-styles + .navbox,
113 ul + .navbox-styles + .navbox {
114 	/* Prevent lists from clinging to navboxes */
115 	margin-top: 0.5em;
116 }