Fra Wikipedia, den frie encyklopædi
/* {{pp|small=y}} */
.
navbox
{
box-sizing
:
border-box
;
border
:
1
px
solid
#a2a9b1
;
width
:
100
%
;
clear
:
both
;
font-size
:
88
%
;
text-align
:
center
;
padding
:
1
px
;
margin
:
1
em
auto
0
;
/* Prevent preceding content from clinging to navboxes */
}
.
navbox
.
navbox
{
margin-top
:
0
;
/* No top margin for nested navboxes */
}
.
navbox
+
.
navbox
,
/* TODO: remove first line after transclusions have updated */
.
navbox
+
.
navbox-styles
+
.
navbox
{
margin-top
:
-1
px
;
/* Single pixel border between adjacent navboxes */
}
.
navbox-inner
,
.
navbox-subgroup
{
width
:
100
%
;
}
.
navbox-group
,
.
navbox-title
,
.
navbox-abovebelow
{
padding
:
0.25
em
1
em
;
line-height
:
1.5
em
;
text-align
:
center
;
}
.
navbox-group
{
white-space
:
nowrap
;
/* @noflip */
text-align
:
right
;
}
.
navbox
,
.
navbox-subgroup
{
background-color
:
#fdfdfd
;
}
.
navbox-list
{
line-height
:
1.5
em
;
border-color
:
#fdfdfd
;
/* Must match background color */
}
.
navbox-list-with-group
{
text-align
:
left
;
border-left-width
:
2
px
;
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
>
.
navbox-abovebelow
,
tr
+
tr
>
.
navbox-group
,
tr
+
tr
>
.
navbox-image
,
tr
+
tr
>
.
navbox-list
{
border-top
:
2
px
solid
#fdfdfd
;
/* Must match background color */
}
.
navbox-title
{
background-color
:
#ccf
;
/* Level 1 color */
}
.
navbox-abovebelow
,
.
navbox-group
,
.
navbox-subgroup
.
navbox-title
{
background-color
:
#ddf
;
/* Level 2 color */
}
.
navbox-subgroup
.
navbox-group
,
.
navbox-subgroup
.
navbox-abovebelow
{
background-color
:
#e6e6ff
;
/* Level 3 color */
}
.
navbox-even
{
background-color
:
#f7f7f7
;
}
.
navbox-odd
{
background-color
:
transparent
;
}
/* TODO: figure out how to remove reliance on td as structure */
.
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.125
em
0
;
}
.
navbox
.
navbar
{
display
:
block
;
font-size
:
100
%
;
}
.
navbox-title
.
navbar
{
/* @noflip */
float
:
left
;
/* @noflip */
text-align
:
left
;
/* @noflip */
margin-right
:
0.5
em
;
}