Mercurial > hg > nodescore
comparison www/m/css/menu.css @ 23:e1a02869da08
reduced to one score file with menu to choose which part stream to receive
added latency results to client and tweeked some css
author | tzara <rc-web@kiben.net> |
---|---|
date | Wed, 11 Jul 2012 14:17:43 +0100 |
parents | |
children | ea19684cd1db |
comparison
equal
deleted
inserted
replaced
22:bb02a593b7d5 | 23:e1a02869da08 |
---|---|
1 #nav { | |
2 margin: 0; | |
3 padding: 1px 1px 0; | |
4 background: #7d7d7d; | |
5 line-height: 100%; | |
6 | |
7 border-radius: 1em; | |
8 -webkit-border-radius: 1em; | |
9 -moz-border-radius: 1em; | |
10 | |
11 -webkit-box-shadow: 0 1px 3px rgba(0,0,0, .4); | |
12 -moz-box-shadow: 0 1px 3px rgba(0,0,0, .4); | |
13 position:absolute; | |
14 left: 0px; | |
15 bottom: 2px; | |
16 } | |
17 #nav li { | |
18 margin: 0 5px; | |
19 padding: 0 0 8px; | |
20 float: left; | |
21 position: relative; | |
22 list-style: none; | |
23 } | |
24 | |
25 | |
26 /* main level link */ | |
27 #nav a { | |
28 font-weight: bold; | |
29 color: #e7e5e5; | |
30 text-decoration: none; | |
31 display: block; | |
32 padding: 8px 20px; | |
33 margin: 0; | |
34 | |
35 -webkit-border-radius: 1.6em; | |
36 -moz-border-radius: 1.6em; | |
37 | |
38 text-shadow: 0 1px 1px rgba(0,0,0, .3); | |
39 } | |
40 #nav a:hover { | |
41 background: #000; | |
42 color: #fff; | |
43 } | |
44 | |
45 /* main level link hover */ | |
46 #nav .current a, #nav li:hover > a { | |
47 background: #666; | |
48 color: #444; | |
49 border-top: solid 1px #f8f8f8; | |
50 | |
51 -webkit-box-shadow: 0 1px 1px rgba(0,0,0, .2); | |
52 -moz-box-shadow: 0 1px 1px rgba(0,0,0, .2); | |
53 box-shadow: 0 1px 1px rgba(0,0,0, .2); | |
54 | |
55 text-shadow: 0 1px 0 rgba(255,255,255, 1); | |
56 } | |
57 | |
58 /* sub levels link hover */ | |
59 #nav ul li:hover a, #nav li:hover li a { | |
60 background: none; | |
61 border: none; | |
62 color: #666; | |
63 | |
64 -webkit-box-shadow: none; | |
65 -moz-box-shadow: none; | |
66 } | |
67 #nav ul a:hover { | |
68 background: #0078ff !important; | |
69 color: #fff !important; | |
70 | |
71 -webkit-border-radius: 0; | |
72 -moz-border-radius: 0; | |
73 | |
74 text-shadow: 0 1px 1px rgba(0,0,0, .1); | |
75 } | |
76 | |
77 /* dropdown */ | |
78 #nav li:hover > ul { | |
79 display: block; | |
80 } | |
81 | |
82 /* level 2 list */ | |
83 #nav ul { | |
84 display: none; | |
85 | |
86 margin: 0; | |
87 padding: 0; | |
88 width: 185px; | |
89 position: absolute; | |
90 top: -55px; | |
91 left: 0; | |
92 background: #ddd; | |
93 border: solid 1px #b4b4b4; | |
94 | |
95 -webkit-border-radius: 10px; | |
96 -moz-border-radius: 10px; | |
97 border-radius: 10px; | |
98 | |
99 -webkit-box-shadow: 0 1px 3px rgba(0,0,0, .3); | |
100 -moz-box-shadow: 0 1px 3px rgba(0,0,0, .3); | |
101 box-shadow: 0 1px 3px rgba(0,0,0, .3); | |
102 } | |
103 #nav ul li { | |
104 float: none; | |
105 margin: 0; | |
106 padding: 0; | |
107 } | |
108 | |
109 #nav ul a { | |
110 font-weight: normal; | |
111 text-shadow: 0 1px 0 #fff; | |
112 } | |
113 | |
114 /* level 3+ list */ | |
115 #nav ul ul { | |
116 left: 181px; | |
117 top: -3px; | |
118 } | |
119 | |
120 /* rounded corners of first and last link */ | |
121 #nav ul li:first-child > a { | |
122 -webkit-border-top-left-radius: 9px; | |
123 -moz-border-radius-topleft: 9px; | |
124 | |
125 -webkit-border-top-right-radius: 9px; | |
126 -moz-border-radius-topright: 9px; | |
127 } | |
128 #nav ul li:last-child > a { | |
129 -webkit-border-bottom-left-radius: 9px; | |
130 -moz-border-radius-bottomleft: 9px; | |
131 | |
132 -webkit-border-bottom-right-radius: 9px; | |
133 -moz-border-radius-bottomright: 9px; | |
134 } | |
135 | |
136 /* clearfix */ | |
137 #nav:after { | |
138 content: "."; | |
139 display: block; | |
140 clear: both; | |
141 visibility: hidden; | |
142 line-height: 0; | |
143 height: 0; | |
144 } | |
145 #nav { | |
146 display: inline-block; | |
147 } | |
148 html[xmlns] #nav { | |
149 display: block; | |
150 } | |
151 | |
152 * html #nav { | |
153 height: 1%; | |
154 } |