https://mdnice.com/ 可以让 MD 编辑出好看的样式。

自定义样式

修改自 官方主题-萌绿 主题的样式。

  1. /*自定义样式,实时生效*/
  2. #nice {
  3. line-height: 1;
  4. letter-spacing: .024em;
  5. color: rgb(63, 63, 63);
  6. font-size: 15px;
  7. word-break:all;
  8. }
  9. #nice p {
  10. padding-top: 1em;
  11. color: rgb(74,74,74);
  12. line-height: 1.4em;
  13. }
  14. /* 一级标题 */
  15. #nice h1 {
  16. text-align:center;
  17. background-image: url(http://img.xiaogangzai.cn/title_h1.png);
  18. background-position: center top;
  19. background-repeat: no-repeat;
  20. background-size: 75px;
  21. line-height:95px;
  22. margin-top: 38px;
  23. margin-bottom: 10px;
  24. }
  25. /* 一级标题内容 */
  26. #nice h1 .content {
  27. text-align:center;
  28. font-size: 20px;
  29. color: #48b378;;
  30. border-bottom:2px solid #2e7950;
  31. }
  32. /* 一级标题修饰 请参考有实例的主题 */
  33. #nice h1:after {
  34. }
  35. /* 二级标题 */
  36. #nice h2 {
  37. display:block;
  38. text-align:center;
  39. background-image: url(http://img.xiaogangzai.cn/title.png);
  40. background-position: center center;
  41. background-repeat: no-repeat;
  42. background-attachment: initial;
  43. background-origin: initial;
  44. background-clip: initial;
  45. background-size: 50px;
  46. margin-top: 1em;
  47. margin-bottom: 10px;
  48. }
  49. /*二级标题伪元素*/
  50. #nice h2:before {
  51. }
  52. /* 二级标题内容 */
  53. #nice h2 .content {
  54. text-align:center;
  55. display: inline-block;
  56. height: 38px;
  57. line-height: 42px;
  58. color: #48b378;
  59. background-position: left center;
  60. background-repeat: no-repeat;
  61. background-attachment: initial;
  62. background-origin: initial;
  63. background-clip: initial;
  64. background-size: 63px;
  65. margin-top: 38px;
  66. font-size:18px;
  67. margin-bottom: 10px;
  68. }
  69. /* 三级标题 */
  70. #nice h3:before {
  71. content: "";
  72. background-image:url(http://img.xiaogangzai.cn/title_h2.png);
  73. background-size:100% 100%;
  74. background-repeat:no-repeat;
  75. display: inline-block;
  76. width: 16px;
  77. height: 15px;
  78. line-height:15px;
  79. margin-bottom:-1px;
  80. }
  81. #nice h3 {
  82. margin-top:1.2em;
  83. }
  84. #nice h4 {
  85. margin-top: 30px;
  86. }
  87. /* 三级标题内容 */
  88. #nice h3 .content {
  89. font-size:17px;
  90. font-weight:bold;
  91. display:inline-block;
  92. margin-left:8px;
  93. color:#48b378;
  94. }
  95. /* 三级标题修饰 请参考有实例的主题 */
  96. #nice h3:after {
  97. }
  98. /* 列表内容 */
  99. #nice li {
  100. }
  101. /* 引用
  102. * 左边缘颜色 border-left-color:black;
  103. * 背景色 background:gray;
  104. */
  105. #nice blockquote {
  106. padding: 15px 20px;
  107. line-height: 27px;
  108. background-color:#FBF9FD;
  109. border-left:3px solid #35b378;
  110. display:block;
  111. }
  112. /* 引用文字 */
  113. #nice blockquote p {
  114. padding: 0px;
  115. font-size:14px;
  116. color:rgb(89,89,89);
  117. }
  118. /* 链接 */
  119. #nice a {
  120. color: #48b378;
  121. text-decoration:none;
  122. border-bottom: 1px solid #48b378;
  123. }
  124. /* 加粗 */
  125. #nice strong {
  126. line-height: 1.75em;
  127. color: rgb(74,74,74);
  128. }
  129. /* 斜体 */
  130. #nice em {
  131. }
  132. /* 加粗斜体 */
  133. #nice em strong {
  134. color:rgb(248,57,41);
  135. letter-spacing:0.3em;
  136. }
  137. /* 删除线 */
  138. #nice del {
  139. }
  140. /* 分割线 */
  141. #nice hr {
  142. height:1px;
  143. padding:0;
  144. border:none;
  145. text-align:center;
  146. background-image:linear-gradient(to right,rgba(93, 186, 133,0),rgba(93, 186, 133,0.75),rgba(93, 186, 133,0));
  147. }
  148. /* 图片 */
  149. #nice img {
  150. border-radius:4px;
  151. margin-bottom:25px;
  152. }
  153. /* 图片描述文字 */
  154. #nice figcaption {
  155. display:block;
  156. font-size:12px;
  157. font-family:PingFangSC-Light;
  158. }
  159. /* 行内代码 */
  160. #nice p code, #nice li code {
  161. color: #28ca71;
  162. }
  163. /* 非微信代码块
  164. * 代码块不换行 display:-webkit-box !important;
  165. * 代码块换行 display:block;
  166. */
  167. #nice pre code {
  168. }
  169. /* 表格内的单元格
  170. * 字体大小 font-size: 16px;
  171. * 边框 border: 1px solid #ccc;
  172. * 内边距 padding: 5px 10px;
  173. */
  174. #nice table tr th,
  175. #nice table tr td {
  176. font-size: 14px;
  177. }
  178. #nice .footnotes{
  179. padding-top: 8px;
  180. }
  181. /* 脚注文字 */
  182. #nice .footnote-word {
  183. color: rgb(90, 185, 131);
  184. }
  185. /* 脚注上标 */
  186. #nice .footnote-ref {
  187. color: rgb(90, 185, 131);
  188. }
  189. /* 脚注超链接样式 */
  190. #nice .footnote-item em {
  191. color: rgb(90, 185, 131);
  192. font-size:12px;
  193. font-style:normal;
  194. border-bottom-color:1px dashed rgb(90, 185, 131);
  195. }
  196. /* "参考资料"四个字
  197. * 内容 content: "参考资料";
  198. */
  199. #nice .footnotes-sep:before {
  200. background-image: none;
  201. background-size: none;
  202. display: block;
  203. width: auto;
  204. height: auto;
  205. }
  206. /* 参考资料编号 */
  207. #nice .footnote-num {
  208. color: rgb(90, 185, 131);
  209. }
  210. /* 参考资料文字 */
  211. #nice .footnote-item p {
  212. color: rgb(90, 185, 131);
  213. font-weight:bold;
  214. }
  215. /* 参考资料超链接 */
  216. #nice .footnote-item a {
  217. color:rgb(93, 186, 133);
  218. }
  219. /* 参考资料解释 */
  220. #nice .footnote-item p em {
  221. font-size:14px;
  222. font-weight:normal;
  223. border-bottom:1px dashed rgb(93, 186, 133);
  224. }
  225. /* 行间公式
  226. * 最大宽度 max-width: 300% !important;
  227. */
  228. #nice .block-equation svg {
  229. }
  230. /* 行内公式*/
  231. #nice .inline-equation svg {
  232. }