parse.scss 3.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228
  1. .wxParse {
  2. user-select:none;
  3. width: 100%;
  4. color: #333;
  5. line-height: 1.5;
  6. font-size: 1em;
  7. text-align:justify;/* //左右两端对齐 */
  8. white-space: pre-wrap
  9. }
  10. .wxParse view ,.wxParse uni-view{
  11. word-break: break-word;
  12. }
  13. .wxParse .p {
  14. padding-bottom: 0.5em;
  15. clear: both;
  16. /* letter-spacing: 0;//字间距 */
  17. }
  18. .wxParse .inline {
  19. display: inline;
  20. margin: 0;
  21. padding: 0;
  22. }
  23. .wxParse .div {
  24. margin: 0;
  25. padding: 0;
  26. display: block;
  27. }
  28. .wxParse .h1{
  29. font-size: 2em;
  30. line-height: 1.2em;
  31. margin: 0.67em 0;
  32. }
  33. .wxParse .h2{
  34. font-size: 1.5em;
  35. margin: 0.83em 0;
  36. }
  37. .wxParse .h3{
  38. font-size: 1.17em;
  39. margin: 1em 0;
  40. }
  41. .wxParse .h4{
  42. margin: 1.33em 0;
  43. }
  44. .wxParse .h5{
  45. font-size: 0.83em;
  46. margin: 1.67em 0;
  47. }
  48. .wxParse .h6{
  49. font-size: 0.83em;
  50. margin: 1.67em 0;
  51. }
  52. .wxParse .h1,
  53. .wxParse .h2,
  54. .wxParse .h3,
  55. .wxParse .h4,
  56. .wxParse .h5,
  57. .wxParse .h6,
  58. .wxParse .b,
  59. .wxParse .strong{
  60. font-weight: bolder;
  61. }
  62. .wxParse .i,
  63. .wxParse .cite,
  64. .wxParse .em,
  65. .wxParse .var,
  66. .wxParse .address {
  67. font-style: italic;
  68. }
  69. .wxParse .pre,
  70. .wxParse .tt,
  71. .wxParse .code,
  72. .wxParse .kbd,
  73. .wxParse .samp {
  74. font-family: monospace;
  75. }
  76. .wxParse .pre {
  77. overflow: auto;
  78. background: #f5f5f5;
  79. padding: 16rpx;
  80. white-space: pre;
  81. margin: 1em 0rpx;
  82. }
  83. .wxParse .code {
  84. display: inline;
  85. background: #f5f5f5;
  86. }
  87. .wxParse .big {
  88. font-size: 1.17em;
  89. }
  90. .wxParse .small,
  91. .wxParse .sub,
  92. .wxParse .sup {
  93. font-size: 0.83em;
  94. }
  95. .wxParse .sub {
  96. vertical-align: sub;
  97. }
  98. .wxParse .sup {
  99. vertical-align: super;
  100. }
  101. .wxParse .s,
  102. .wxParse .strike,
  103. .wxParse .del {
  104. text-decoration: line-through;
  105. }
  106. .wxParse .strong,
  107. .wxParse .s {
  108. display: inline;
  109. }
  110. .wxParse .a {
  111. color: deepskyblue;
  112. }
  113. .wxParse .video {
  114. text-align: center;
  115. margin: 22rpx 0;
  116. }
  117. .wxParse .video-video {
  118. width: 100%;
  119. }
  120. .wxParse .uni-image{
  121. max-width: 100%;
  122. }
  123. .wxParse .img {
  124. display: block;
  125. max-width: 100%;
  126. margin-bottom: 0em;/* //与p标签底部padding同时修改 */
  127. overflow: hidden;
  128. }
  129. .wxParse .blockquote {
  130. margin: 10rpx 0;
  131. padding: 22rpx 0 22rpx 22rpx;
  132. //font-family: Courier, Calibri, '宋体';
  133. background: #f5f5f5;
  134. border-left: 6rpx solid #dbdbdb;
  135. }
  136. .wxParse .blockquote .p {
  137. margin: 0;
  138. }
  139. .wxParse .ul, .wxParse .ol {
  140. display: block;
  141. margin: 1em 0;
  142. padding-left: 2em;
  143. }
  144. .wxParse .ol {
  145. list-style-type: disc;
  146. }
  147. .wxParse .ol {
  148. list-style-type: decimal;
  149. }
  150. .wxParse .ol>weixin-parse-template,.wxParse .ul>weixin-parse-template {
  151. display: list-item;
  152. align-items: baseline;
  153. text-align: match-parent;
  154. }
  155. .wxParse .ol>.li,.wxParse .ul>.li {
  156. display: list-item;
  157. align-items: baseline;
  158. text-align: match-parent;
  159. }
  160. .wxParse .ul .ul, .wxParse .ol .ul {
  161. list-style-type: circle;
  162. }
  163. .wxParse .ol .ol .ul, .wxParse .ol .ul .ul, .wxParse .ul .ol .ul, .wxParse .ul .ul .ul {
  164. list-style-type: square;
  165. }
  166. .wxParse .u {
  167. text-decoration: underline;
  168. }
  169. .wxParse .hide {
  170. display: none;
  171. }
  172. .wxParse .del {
  173. display: inline;
  174. }
  175. .wxParse .figure {
  176. overflow: hidden;
  177. }
  178. .wxParse .table .table{
  179. border-collapse:collapse;
  180. box-sizing: border-box;
  181. /* 内边框 */
  182. border: 1px solid #dadada;
  183. width: 100%;
  184. }
  185. .wxParse .tbody{
  186. border-collapse:collapse;
  187. box-sizing: border-box;
  188. /* 内边框 */
  189. border: 1px solid #dadada;
  190. }
  191. .wxParse .thead, .wxParse .tfoot, .wxParse .th{
  192. border-collapse:collapse;
  193. box-sizing: border-box;
  194. background: #ececec;
  195. font-weight: 40;
  196. }
  197. .wxParse .tr {
  198. border-collapse:collapse;
  199. box-sizing: border-box;
  200. border: 2px solid #F0AD4E;
  201. overflow:auto;
  202. }
  203. .wxParse .th,
  204. .wxParse .td{
  205. border-collapse:collapse;
  206. box-sizing: border-box;
  207. border: 2rpx solid #dadada;
  208. overflow:auto;
  209. }
  210. .wxParse .audio, .wxParse .uni-audio-default{
  211. display: block;
  212. }