inleft
2022-08-17 bc95187efc506413cf85749fe36fe748cf75fed5
commit | author | age
b505f3 1 .markdown-body{
054cde 2     *{
I 3         max-width: 100% !important;
4     }
5     
b505f3 6     body{
I 7          margin: 0 auto;
8          font-family: "Microsoft YaHei", arial,sans-serif;
9          color: #444444;
10          line-height: 1;
11          padding: 30px;
12      }
13      @media screen and (min-width: 768px) {
14          body {
15              width: 748px;
16              margin: 10px auto;
17          }
18      }
0b0125 19      
I 20     img{
21          max-width: -webkit-fill-available;
c14e32 22          display: inline;
I 23          box-shadow: 0 0 4px rgba(0,0,0,0.5);
24          overflow: visible;
25          border-radius: 12px;
26          -webkit-filter: drop-shadow(4px 4px 10px rgba(0,0,0,.5));
27          filter: drop-shadow(4px 4px 10px rgba(0,0,0,.5));
0b0125 28     }
b505f3 29     h1, h2, h3, h4 {
I 30         color: #111111;
31         font-weight: 400;
32         margin-top: 1em;
33     }
34     
35     h1, h2, h3, h4, h5 {
36         font-family: Georgia, Palatino, serif;
37     }
38     h1, h2, h3, h4, h5, p , dl{
39         margin-bottom: 16px;
40         padding: 0;
41     }
42     h1 {
43         font-size: 38px;
44         line-height: 54px;
45     }
46     h2 {
47         font-size: 36px;
48         line-height: 42px;
49     }
50     h1, h2 {
51         border-bottom: 1px solid #EFEAEA;
52         padding-bottom: 10px;
53     }
54     h3 {
55         font-size: 24px;
56         line-height: 30px;
57     }
58     h4 {
59         font-size: 21px;
60         line-height: 26px;
61     }
62     h5 {
63         font-size: 18px;
64         list-style: 23px;
65     }
66     a {
67         color: #0099ff;
68         margin: 0;
69         padding: 0;
70         vertical-align: baseline;
71     }
72     a:hover {
73         text-decoration: none;
74         color: #ff6600;
75     }
76     a:visited {
77         /*color: purple;*/
78     }
79     ul, ol {
80         padding: 0;
81         padding-left: 24px;
82         margin: 0;
83     }
84     li {
85         line-height: 24px;
86     }
87     p, ul, ol {
88         font-size: 16px;
89         line-height: 24px;
90     }
91     
92     ol ol, ul ol {
93         list-style-type: lower-roman;
94     }
95     
96     /*pre {
97         padding: 0px 24px;
98         max-width: 800px;
99         white-space: pre-wrap;
100     }
101     code {
102         font-family: Consolas, Monaco, Andale Mono, monospace;
103         line-height: 1.5;
104         font-size: 13px;
105     }*/
106     
107     code, pre {
108         border-radius: 3px;
109         background-color:#f7f7f7;
110         color: inherit;
111     }
112     
113     code {
114         font-family: Consolas, Monaco, Andale Mono, monospace;
115         margin: 0 2px;
116     }
117     
118     pre {
119         line-height: 1.7em;
120         overflow: auto;
121         padding: 6px 10px;
122         border-left: 5px solid #6CE26C;
123     }
124     
125     pre > code {
126         border: 0;
127         display: inline;
128         max-width: initial;
129         padding: 0;
130         margin: 0;
131         overflow: initial;
132         line-height: inherit;
133         font-size: .85em;
134         white-space: pre;
135         background: 0 0;
136     
137     }
138     
139     code {
140         color: #666555;
141     }
142     
143     
144     /** markdown preview plus 对于代码块的处理有些问题, 所以使用统一的颜色 */
145     /*code .keyword {
146       color: #8959a8;
147     }
148     
149     code .number {
150       color: #f5871f;
151     }
152     
153     code .comment {
154       color: #998
155     }*/
156     
157     aside {
158         display: block;
159         float: right;
160         width: 390px;
161     }
162     blockquote {
cb7779 163         border-left:.5em solid #cfcfcf;
b505f3 164         padding: 0 0 0 2em;
I 165         margin-left:0;
166     }
167     blockquote  cite {
168         font-size:14px;
169         line-height:20px;
170         color:#bfbfbf;
171     }
172     blockquote cite:before {
173         content: '\2014 \00A0';
174     }
175     
176     blockquote p {
177         color: #666;
178     }
179     hr {
180         text-align: left;
181         color: #999;
182         height: 2px;
183         padding: 0;
184         margin: 16px 0;
185         background-color: #e7e7e7;
186         border: 0 none;
187     }
188     
189     dl {
190         padding: 0;
191     }
192     
193     dl dt {
194         padding: 10px 0;
195         margin-top: 16px;
196         font-size: 1em;
197         font-style: italic;
198         font-weight: bold;
199     }
200     
201     dl dd {
202         padding: 0 16px;
203         margin-bottom: 16px;
204     }
205     
206     dd {
207         margin-left: 0;
208     }
209     
210     /* Code below this line is copyright Twitter Inc. */
211     
212     button,
213     input,
214     select,
215     textarea {
216         font-size: 100%;
217         margin: 0;
218         vertical-align: baseline;
219         *vertical-align: middle;
220     }
221     button, input {
222         line-height: normal;
223         *overflow: visible;
224     }
225     button::-moz-focus-inner, input::-moz-focus-inner {
226         border: 0;
227         padding: 0;
228     }
229     button,
230     input[type="button"],
231     input[type="reset"],
232     input[type="submit"] {
233         cursor: pointer;
234         -webkit-appearance: button;
235     }
236     input[type=checkbox], input[type=radio] {
237         cursor: pointer;
238     }
239     /* override default chrome & firefox settings */
240     input:not([type="image"]), textarea {
241         -webkit-box-sizing: content-box;
242         -moz-box-sizing: content-box;
243         box-sizing: content-box;
244     }
245     
246     input[type="search"] {
247         -webkit-appearance: textfield;
248         -webkit-box-sizing: content-box;
249         -moz-box-sizing: content-box;
250         box-sizing: content-box;
251     }
252     input[type="search"]::-webkit-search-decoration {
253         -webkit-appearance: none;
254     }
255     label,
256     input,
257     select,
258     textarea {
259         font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
260         font-size: 13px;
261         font-weight: normal;
262         line-height: normal;
263         margin-bottom: 18px;
264     }
265     input[type=checkbox], input[type=radio] {
266         cursor: pointer;
267         margin-bottom: 0;
268     }
269     input[type=text],
270     input[type=password],
271     textarea,
272     select {
273         display: inline-block;
274         width: 210px;
275         padding: 4px;
276         font-size: 13px;
277         font-weight: normal;
278         line-height: 18px;
279         height: 18px;
280         color: #808080;
281         border: 1px solid #ccc;
282         -webkit-border-radius: 3px;
283         -moz-border-radius: 3px;
284         border-radius: 3px;
285     }
286     select, input[type=file] {
287         height: 27px;
288         line-height: 27px;
289     }
290     textarea {
291         height: auto;
292     }
293     /* grey out placeholders */
294     :-moz-placeholder {
295         color: #bfbfbf;
296     }
297     ::-webkit-input-placeholder {
298         color: #bfbfbf;
299     }
300     input[type=text],
301     input[type=password],
302     select,
303     textarea {
304         -webkit-transition: border linear 0.2s, box-shadow linear 0.2s;
305         -moz-transition: border linear 0.2s, box-shadow linear 0.2s;
306         transition: border linear 0.2s, box-shadow linear 0.2s;
307         -webkit-box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.1);
308         -moz-box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.1);
309         box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.1);
310     }
311     input[type=text]:focus, input[type=password]:focus, textarea:focus {
312         outline: none;
313         border-color: rgba(82, 168, 236, 0.8);
314         -webkit-box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.1), 0 0 8px rgba(82, 168, 236, 0.6);
315         -moz-box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.1), 0 0 8px rgba(82, 168, 236, 0.6);
316         box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.1), 0 0 8px rgba(82, 168, 236, 0.6);
317     }
318     /* buttons */
319     button {
320         display: inline-block;
321         padding: 4px 14px;
322         font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
323         font-size: 13px;
324         line-height: 18px;
325         -webkit-border-radius: 4px;
326         -moz-border-radius: 4px;
327         border-radius: 4px;
328         -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
329         -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
330         box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
331         background-color: #0064cd;
332         background-repeat: repeat-x;
333         background-image: -khtml-gradient(linear, left top, left bottom, from(#049cdb), to(#0064cd));
334         background-image: -moz-linear-gradient(top, #049cdb, #0064cd);
335         background-image: -ms-linear-gradient(top, #049cdb, #0064cd);
336         background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #049cdb), color-stop(100%, #0064cd));
337         background-image: -webkit-linear-gradient(top, #049cdb, #0064cd);
338         background-image: -o-linear-gradient(top, #049cdb, #0064cd);
339         background-image: linear-gradient(top, #049cdb, #0064cd);
340         color: #fff;
341         text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
342         border: 1px solid #004b9a;
343         border-bottom-color: #003f81;
344         -webkit-transition: 0.1s linear all;
345         -moz-transition: 0.1s linear all;
346         transition: 0.1s linear all;
347         border-color: #0064cd #0064cd #003f81;
348         border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
349     }
350     button:hover {
351         color: #fff;
352         background-position: 0 -15px;
353         text-decoration: none;
354     }
355     button:active {
356         -webkit-box-shadow: inset 0 3px 7px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
357         -moz-box-shadow: inset 0 3px 7px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
358         box-shadow: inset 0 3px 7px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
359     }
360     button::-moz-focus-inner {
361         padding: 0;
362         border: 0;
363     }
364     table {
365         *border-collapse: collapse; /* IE7 and lower */
366         border-spacing: 0;
367         width: 100%;
368     }
369     table {
370         border: solid #ccc 1px;
371         -moz-border-radius: 6px;
372         -webkit-border-radius: 6px;
373         border-radius: 6px;
374         /*-webkit-box-shadow: 0 1px 1px #ccc;
375         -moz-box-shadow: 0 1px 1px #ccc;
376         box-shadow: 0 1px 1px #ccc;   */
377     }
378     table tr:hover {
379         background: #fbf8e9;
380         -o-transition: all 0.1s ease-in-out;
381         -webkit-transition: all 0.1s ease-in-out;
382         -moz-transition: all 0.1s ease-in-out;
383         -ms-transition: all 0.1s ease-in-out;
384         transition: all 0.1s ease-in-out;
385     }
386     table td, .table th {
387         border-left: 1px solid #ccc;
388         border-top: 1px solid #ccc;
389         padding: 10px;
390         text-align: left;
391     }
392     
393     table th {
394         background-color: #dce9f9;
395         background-image: -webkit-gradient(linear, left top, left bottom, from(#ebf3fc), to(#dce9f9));
396         background-image: -webkit-linear-gradient(top, #ebf3fc, #dce9f9);
397         background-image:    -moz-linear-gradient(top, #ebf3fc, #dce9f9);
398         background-image:     -ms-linear-gradient(top, #ebf3fc, #dce9f9);
399         background-image:      -o-linear-gradient(top, #ebf3fc, #dce9f9);
400         background-image:         linear-gradient(top, #ebf3fc, #dce9f9);
401         /*-webkit-box-shadow: 0 1px 0 rgba(255,255,255,.8) inset;
402         -moz-box-shadow:0 1px 0 rgba(255,255,255,.8) inset;
403         box-shadow: 0 1px 0 rgba(255,255,255,.8) inset;*/
404         border-top: none;
405         text-shadow: 0 1px 0 rgba(255,255,255,.5);
406         padding: 5px;
407     }
408     
409     table td:first-child, table th:first-child {
410         border-left: none;
411     }
412     
413     table th:first-child {
414         -moz-border-radius: 6px 0 0 0;
415         -webkit-border-radius: 6px 0 0 0;
416         border-radius: 6px 0 0 0;
417     }
418     table th:last-child {
419         -moz-border-radius: 0 6px 0 0;
420         -webkit-border-radius: 0 6px 0 0;
421         border-radius: 0 6px 0 0;
422     }
423     table th:only-child{
424         -moz-border-radius: 6px 6px 0 0;
425         -webkit-border-radius: 6px 6px 0 0;
426         border-radius: 6px 6px 0 0;
427     }
428     table tr:last-child td:first-child {
429         -moz-border-radius: 0 0 0 6px;
430         -webkit-border-radius: 0 0 0 6px;
431         border-radius: 0 0 0 6px;
432     }
433     table tr:last-child td:last-child {
434         -moz-border-radius: 0 0 6px 0;
435         -webkit-border-radius: 0 0 6px 0;
436         border-radius: 0 0 6px 0;
437     }
438     
439 }