Mercurial > public > madeira
comparison static/js/fancybox2/source/jquery.fancybox.css @ 106:846cda22d77c
Bootstrap: Photo pages reworked.
author | Brian Neal <bgneal@gmail.com> |
---|---|
date | Fri, 18 Oct 2013 20:31:36 -0500 |
parents | |
children |
comparison
equal
deleted
inserted
replaced
105:afcbfe23f068 | 106:846cda22d77c |
---|---|
1 /*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */ | |
2 .fancybox-wrap, | |
3 .fancybox-skin, | |
4 .fancybox-outer, | |
5 .fancybox-inner, | |
6 .fancybox-image, | |
7 .fancybox-wrap iframe, | |
8 .fancybox-wrap object, | |
9 .fancybox-nav, | |
10 .fancybox-nav span, | |
11 .fancybox-tmp | |
12 { | |
13 padding: 0; | |
14 margin: 0; | |
15 border: 0; | |
16 outline: none; | |
17 vertical-align: top; | |
18 } | |
19 | |
20 .fancybox-wrap { | |
21 position: absolute; | |
22 top: 0; | |
23 left: 0; | |
24 z-index: 8020; | |
25 } | |
26 | |
27 .fancybox-skin { | |
28 position: relative; | |
29 background: #f9f9f9; | |
30 color: #444; | |
31 text-shadow: none; | |
32 -webkit-border-radius: 4px; | |
33 -moz-border-radius: 4px; | |
34 border-radius: 4px; | |
35 } | |
36 | |
37 .fancybox-opened { | |
38 z-index: 8030; | |
39 } | |
40 | |
41 .fancybox-opened .fancybox-skin { | |
42 -webkit-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5); | |
43 -moz-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5); | |
44 box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5); | |
45 } | |
46 | |
47 .fancybox-outer, .fancybox-inner { | |
48 position: relative; | |
49 } | |
50 | |
51 .fancybox-inner { | |
52 overflow: hidden; | |
53 } | |
54 | |
55 .fancybox-type-iframe .fancybox-inner { | |
56 -webkit-overflow-scrolling: touch; | |
57 } | |
58 | |
59 .fancybox-error { | |
60 color: #444; | |
61 font: 14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif; | |
62 margin: 0; | |
63 padding: 15px; | |
64 white-space: nowrap; | |
65 } | |
66 | |
67 .fancybox-image, .fancybox-iframe { | |
68 display: block; | |
69 width: 100%; | |
70 height: 100%; | |
71 } | |
72 | |
73 .fancybox-image { | |
74 max-width: 100%; | |
75 max-height: 100%; | |
76 } | |
77 | |
78 #fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span { | |
79 background-image: url('fancybox_sprite.png'); | |
80 } | |
81 | |
82 #fancybox-loading { | |
83 position: fixed; | |
84 top: 50%; | |
85 left: 50%; | |
86 margin-top: -22px; | |
87 margin-left: -22px; | |
88 background-position: 0 -108px; | |
89 opacity: 0.8; | |
90 cursor: pointer; | |
91 z-index: 8060; | |
92 } | |
93 | |
94 #fancybox-loading div { | |
95 width: 44px; | |
96 height: 44px; | |
97 background: url('fancybox_loading.gif') center center no-repeat; | |
98 } | |
99 | |
100 .fancybox-close { | |
101 position: absolute; | |
102 top: -18px; | |
103 right: -18px; | |
104 width: 36px; | |
105 height: 36px; | |
106 cursor: pointer; | |
107 z-index: 8040; | |
108 } | |
109 | |
110 .fancybox-nav { | |
111 position: absolute; | |
112 top: 0; | |
113 width: 40%; | |
114 height: 100%; | |
115 cursor: pointer; | |
116 text-decoration: none; | |
117 background: transparent url('blank.gif'); /* helps IE */ | |
118 -webkit-tap-highlight-color: rgba(0,0,0,0); | |
119 z-index: 8040; | |
120 } | |
121 | |
122 .fancybox-prev { | |
123 left: 0; | |
124 } | |
125 | |
126 .fancybox-next { | |
127 right: 0; | |
128 } | |
129 | |
130 .fancybox-nav span { | |
131 position: absolute; | |
132 top: 50%; | |
133 width: 36px; | |
134 height: 34px; | |
135 margin-top: -18px; | |
136 cursor: pointer; | |
137 z-index: 8040; | |
138 visibility: hidden; | |
139 } | |
140 | |
141 .fancybox-prev span { | |
142 left: 10px; | |
143 background-position: 0 -36px; | |
144 } | |
145 | |
146 .fancybox-next span { | |
147 right: 10px; | |
148 background-position: 0 -72px; | |
149 } | |
150 | |
151 .fancybox-nav:hover span { | |
152 visibility: visible; | |
153 } | |
154 | |
155 .fancybox-tmp { | |
156 position: absolute; | |
157 top: -99999px; | |
158 left: -99999px; | |
159 visibility: hidden; | |
160 max-width: 99999px; | |
161 max-height: 99999px; | |
162 overflow: visible !important; | |
163 } | |
164 | |
165 /* Overlay helper */ | |
166 | |
167 .fancybox-lock { | |
168 overflow: hidden !important; | |
169 width: auto; | |
170 } | |
171 | |
172 .fancybox-lock body { | |
173 overflow: hidden !important; | |
174 } | |
175 | |
176 .fancybox-lock-test { | |
177 overflow-y: hidden !important; | |
178 } | |
179 | |
180 .fancybox-overlay { | |
181 position: absolute; | |
182 top: 0; | |
183 left: 0; | |
184 overflow: hidden; | |
185 display: none; | |
186 z-index: 8010; | |
187 background: url('fancybox_overlay.png'); | |
188 } | |
189 | |
190 .fancybox-overlay-fixed { | |
191 position: fixed; | |
192 bottom: 0; | |
193 right: 0; | |
194 } | |
195 | |
196 .fancybox-lock .fancybox-overlay { | |
197 overflow: auto; | |
198 overflow-y: scroll; | |
199 } | |
200 | |
201 /* Title helper */ | |
202 | |
203 .fancybox-title { | |
204 visibility: hidden; | |
205 font: normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif; | |
206 position: relative; | |
207 text-shadow: none; | |
208 z-index: 8050; | |
209 } | |
210 | |
211 .fancybox-opened .fancybox-title { | |
212 visibility: visible; | |
213 } | |
214 | |
215 .fancybox-title-float-wrap { | |
216 position: absolute; | |
217 bottom: 0; | |
218 right: 50%; | |
219 margin-bottom: -35px; | |
220 z-index: 8050; | |
221 text-align: center; | |
222 } | |
223 | |
224 .fancybox-title-float-wrap .child { | |
225 display: inline-block; | |
226 margin-right: -100%; | |
227 padding: 2px 20px; | |
228 background: transparent; /* Fallback for web browsers that doesn't support RGBa */ | |
229 background: rgba(0, 0, 0, 0.8); | |
230 -webkit-border-radius: 15px; | |
231 -moz-border-radius: 15px; | |
232 border-radius: 15px; | |
233 text-shadow: 0 1px 2px #222; | |
234 color: #FFF; | |
235 font-weight: bold; | |
236 line-height: 24px; | |
237 white-space: nowrap; | |
238 } | |
239 | |
240 .fancybox-title-outside-wrap { | |
241 position: relative; | |
242 margin-top: 10px; | |
243 color: #fff; | |
244 } | |
245 | |
246 .fancybox-title-inside-wrap { | |
247 padding-top: 10px; | |
248 } | |
249 | |
250 .fancybox-title-over-wrap { | |
251 position: absolute; | |
252 bottom: 0; | |
253 left: 0; | |
254 color: #fff; | |
255 padding: 10px; | |
256 background: #000; | |
257 background: rgba(0, 0, 0, .8); | |
258 } | |
259 | |
260 /*Retina graphics!*/ | |
261 @media only screen and (-webkit-min-device-pixel-ratio: 1.5), | |
262 only screen and (min--moz-device-pixel-ratio: 1.5), | |
263 only screen and (min-device-pixel-ratio: 1.5){ | |
264 | |
265 #fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span { | |
266 background-image: url('fancybox_sprite@2x.png'); | |
267 background-size: 44px 152px; /*The size of the normal image, half the size of the hi-res image*/ | |
268 } | |
269 | |
270 #fancybox-loading div { | |
271 background-image: url('fancybox_loading@2x.gif'); | |
272 background-size: 24px 24px; /*The size of the normal image, half the size of the hi-res image*/ | |
273 } | |
274 } |