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