掌上百科 - PDAWIKI

 找回密码
 免费注册

QQ登录

只需一步,快速开始

查看: 754|回复: 0

[经验交流] 安卓版Goldendict默认的article-style.css 【app里】

[复制链接]

该用户从未签到

发表于 2020-5-7 14:04:24 | 显示全部楼层 |阅读模式
本帖最后由 chigre3 于 2020-5-7 14:11 编辑
  L& d! \! m1 c8 R8 X$ R( G; ~
+ ^/ W9 N/ h- h* K根据APP官方说法,可以自建一个article-style.css (夜晚模式 article-style-night.css) 放入 /sdcard/GoldenDict/.config 文件夹下即可刷新后生效从这份官方的css里可以得到一些有用的 CLASS 名类,用作自定义:
/ m/ }' w" D# R+ @* @; C常用的有:
. Z. m9 k1 i- O/ V, ~# ~: X8 ^: |.gddictname{}
: k  i1 T& H0 N/ e- ?% X1 [.gdheadword{}
0 }3 z* r; C, k! d( Q.gdarticle{}
! O* I+ ^; a8 ?  i1 i# {0 J.gdactivearticle{}
! Q% U: r, {3 [% |$ T6 k.img{max-width:100%}
: e) u/ F* e- V

) C- Z6 g: J8 ^  u也可以了解到安卓版goldendict还不支持XDXF格式的资源文件
  P4 V- L6 m; e& s* ~* [8 ?8 Y! |

  1. : }9 t. f. ^" P5 p$ v) k
  2. /******** Global, non-dictionary-specific classes ***********/& u6 z9 P6 y' d, H- [6 t

  3. 6 W# l2 U* X' E. R
  4. @font-face
    ! d7 N9 }, |5 J% Z$ A9 e! U4 p
  5. { ; M( C1 r% j/ @4 [
  6.   font-family: "gdExtras";
    1 S6 @9 O4 @; f- ^7 S9 p6 d' {
  7.   src: url('content://mobi.goldendict.android/asset/DejaVuSans-Extras.ttf'); & N: z: q7 A2 \5 r- p/ }
  8. }
    ! g' B+ n* l( j9 q
  9. 9 S; @. w; L! G6 |
  10. @font-face7 p& p! }4 d, s) E
  11. {
    / ^2 @; g& }! V% P
  12.   font-family: "gdExtras"; & ^1 k. b, n& N. x- x. I3 b
  13.   src: url('content://mobi.goldendict.android/asset/DejaVuSans-Bold-Extras.ttf');
    ( d* z+ K$ T, z
  14.   font-weight: bold;
    , F# d/ i2 \* V; F: V
  15. }
    ; Z7 k  d+ ^/ W
  16. ! D- V& ?' f8 B! Q# }
  17. @font-face6 Y* t) Q4 G9 o. j' T( p
  18. {
    9 X. s( k  Z8 p) n: U' x2 m- H
  19.   font-family: "gdExtras";
    * u0 ?' x/ h  J
  20.   src: url('content://mobi.goldendict.android/asset/DejaVuSans-Oblique-Extras.ttf');, d- `  M' L7 J2 o, r# p
  21.   font-style: italic, oblique;8 ~) B/ b$ Q% b9 Q2 }. u2 S. L
  22. }0 c# o* D1 a" e6 C9 @1 a& Y1 c
  23. 2 B0 D# Q" @5 V+ _' R8 Q
  24. @font-face6 P5 E* d4 `( B) a0 y: h) [
  25. {7 f5 V/ M) |: f$ U* C1 ?+ ]
  26.   font-family: "gdExtras"; 5 k/ v3 R6 o! j7 G8 t8 K6 m; {
  27.   src: url('content://mobi.goldendict.android/asset/DejaVuSans-BoldOblique-Extras.ttf');
    + l* d. v+ m! E' D$ x3 s
  28.   font-weight: bold;5 k" V4 r5 P  z
  29.   font-style: italic, oblique;, R5 ^( I0 D' g: v! X' r, j
  30. }
    & o4 S/ z) e9 ?3 _5 ?) Q) b/ ?7 ~
  31. * }1 L0 D9 L- d: W
  32. body
    / i, Y& G0 Q3 i. R% R) q8 m
  33. {& C0 x! Q: R% W) c8 w9 {! Z) l
  34.   background: #fefdeb;
    . p- R: B( _5 @3 z
  35.   font-family: Tahoma, Verdana, "Lucida Sans Unicode", sans-serif;- l3 A7 n1 e( N
  36.   font-size: 10px;  x5 C& r1 G" b5 H: |7 i
  37.   cursor: wait !important;
    $ e3 E- V1 b, A# d# |0 [! \
  38. }
    8 Q" ~5 P: G% f- @2 e6 @& X' a' W9 H/ j

  39. 5 D1 D, o6 y* b8 Z1 T
  40. /* Non-existent glyphs are shown with this font (right now IPA range) */1 g1 s/ I. {0 e" j! [! R
  41. .gde
    $ p, W  s" r  X' S
  42. {
    3 n, @. p- M/ X$ z
  43.   font-family: gdExtras;  n7 Q" z! i  g' p
  44. }
    5 h( Z$ z, E+ I! L
  45. . z: L! [3 `4 I% t. a& y8 h+ T. N
  46. /* A span before each article which gets referred from the TOC */
    + I- [; K7 b8 C7 w, r- _. R
  47. .gdarticleref
    0 W* w! F1 L: c& u8 M
  48. {; O$ H: J$ D9 H
  49.   visibility: hidden;
    . D% E! {4 C7 b+ c: d3 X: Z8 J3 {
  50. }
    ; n5 Q8 C, \6 T& u' Z$ D

  51. " N# X1 q9 Y- B& y/ X0 g
  52. /* Plaintext dictionaries are usually 80-column formatted and take a lot; ~/ x8 C1 z. ~
  53. * of space. We try to use smaller fonts for them therefore. */# [- r' i- g, B6 D4 c2 z6 m
  54. /*
      D$ L; \$ z, _* _2 X
  55. pre
    3 G3 F0 i; y# t' ?$ c' N4 e
  56. {
    & p' N& ~8 v) N- A
  57.   font-size: 10px;
    0 G6 m9 a& i3 F
  58. }
    / M' l" d/ [4 ]2 w0 g$ f
  59. */
    3 n2 N( ?4 n3 @7 {7 v6 k

  60. / \4 `9 [) V( r3 J/ t
  61. /* Dictionary's name heading */( e: }  j7 B- F$ p& {
  62. .gddictname
    0 I- Y* P. d2 |; s
  63. {
    ! j  M+ a5 e* `* U
  64.   border: 1px dotted black; padding: 0.2em; padding-left: 0.5em;: N- }9 z0 x8 R- L! ?' n4 D9 G
  65.   margin-top: 0.2em; margin-bottom: 0.1em; font-weight: bold;. D: {- E$ |: l/ e8 i4 ~
  66.   font-size: 14px;7 t" p  Z" ?5 Q+ m0 f
  67.   /*background: #ffffdd;*/
    , B( Q. I2 @9 o2 A. n; \
  68. }3 L0 W  ]1 Y5 W; s# ~9 Y# G9 Z0 d

  69. ( [% }3 B9 \, {! h% h, p& M
  70. /* The 'From ' string which preceeds dictionary name in the heading */
    : l6 n( h: }- u. @- X. L9 S
  71. .gdfromprefix
    % p; p, ?5 Y& {+ O
  72. {6 q5 e( Y3 x( [$ X: ]0 A/ ]2 C
  73.   display: none;
    6 S- a( t; F% E. _6 Q
  74. }
    % q6 W3 {  }1 A9 r8 m
  75. 8 v3 ~# }" {+ n4 N8 E$ p+ T
  76. /* Headword -- displayes the word being translated, comes just before the
    + x; X0 a( }6 G" |3 E
  77.    article */$ h* R) M5 f2 _' q- a
  78. .gdheadword3 P7 t. W+ n1 f% \: v
  79. {; N/ {2 J& U& F0 L; X* |6 `- M5 `
  80.   font-weight: bold;! T. n0 f2 O& g% A" [  u4 `
  81.   font-size: 12px;
    $ y. |) q' }6 z$ z
  82.   margin-top: 15px;
    : i" d5 ?, y' o9 u" h+ B$ Y
  83.   margin-bottom: 10px;9 w' @- w; H5 d- t2 y4 v8 z' h$ {
  84. }/ Y/ S) j  B7 ^/ b0 |$ _- U  Q
  85. 2 c& ?+ w8 V# F! O
  86. /* DSL dictionaries contain <p> tags in headwords -- mute them down. */+ c: m+ L+ }, ~7 u
  87. .gdheadword p
    ( N7 l- g) ]+ }, i+ b
  88. {
    5 e; j/ v! z6 K) V6 u5 O
  89.   margin: 0;
    ) C- R( u5 w! ~2 l) K, w5 l
  90. }
    ) v% a5 a3 [6 ^  Y
  91. 1 |+ s& [% h2 {+ d
  92. /* The article span. Here we have a padding/margin hack to make fragment links; _$ A: n( U1 x; C
  93.    behave better (have some space before the start of article) */: \$ l, n9 l( a6 _' r
  94. .gdarticle
    8 P5 X/ E( {$ v( _  ]
  95. {
    2 c2 Y; |' `9 t0 E5 p; {
  96.   display: block;
    1 D9 q% B, t. }
  97.   padding-top: 1px;
    9 ^; p6 }( i! a
  98.   margin-top: -9px;
    * Z9 _7 C+ v# A$ F
  99.   margin-bottom: 8px;0 c) ?- v- c5 S; O+ [0 [  F: V6 }
  100. }
    . u# y8 ~  I. v5 U4 ?8 o6 v4 e
  101. 5 L6 R! T1 \- n. G6 s- @$ I3 z
  102. /* Appears between the articles *// X. `& q7 F+ ~7 y2 E
  103. .gdarticleseparator# U9 ]) X- Y$ G; y% u; Y
  104. {; k* g6 o' K; R! r2 K. P
  105. }
    , x) h( s" k) Q- i3 K; Y, T4 u0 f
  106. " ~/ g2 X- ]4 r% b- r4 m
  107. /* Dictionary query error description string */
    6 r; J4 _) N4 C& I3 V
  108. .gderrordesc
    3 i/ T  O9 u6 x. F, T3 Y( x7 c6 U  v
  109. {
    ; X6 K1 @7 o0 f. M/ ~
  110.   font-style: italic;& t4 ^$ Y0 _6 W$ V3 O: j( D
  111.   background: url("content://mobi.goldendict.android/asset/warning.png") center left no-repeat !important;8 }0 n$ Z, B0 X* w
  112.   padding-left: 22px !important;
    + B% v4 v  @4 T6 k. ]8 T1 G
  113.   margin: 1em;
    7 [1 m) ?# W. E
  114. }/ s5 i) i2 t9 e, C7 g0 u" u1 J7 k
  115. 9 {' @$ u  Y: O- D" h
  116. /* No results for 'word' in 'lang pair' */+ K7 @* Y4 y5 [- ~( |. V
  117. .gdnotfound5 M9 p6 {; O1 Z6 p
  118. {, X7 _# K) s+ f
  119.   font-size: 15px;; ~% X8 \. n+ s7 ^4 _7 \2 r
  120. }7 q: A1 t9 Y: y# P* a4 @" I5 P. K
  121. 2 U+ v1 c% J1 t  r% ?6 o% [) _
  122. /********* Babylon dictionaries' classes *********/5 y" F+ q1 @& I
  123. " y1 p& s" Y5 e8 y6 d0 r; u# }( Y3 t
  124. /* Transcriptions in Babylon dictionaries */
    % p+ g1 z6 j# D0 R
  125. .bgltrn:before
    - x8 k7 g& w" _, w6 u0 u6 q/ _
  126. {/ W0 m  e$ F; W0 T
  127.   content: "[";
    0 u( a# e- e# I9 O6 l* q5 s4 C
  128. }3 ^5 Q7 Y* f9 j5 Q
  129. - Q0 h1 p! e8 M/ b0 t! W
  130. .bgltrn:after
    : {3 m" m$ u3 x# t: q
  131. {& N5 @) Y8 C, m" a- L( d; S
  132.   content: "]";
    3 d+ B9 T* t1 e" z; N
  133. }6 A$ A3 R% h0 s1 V1 K
  134. ( g3 P) g8 B- `0 N, O
  135. .bgltrn5 a4 k+ R. c7 _9 h& Z
  136. {" e* |6 y+ p4 Y6 r9 C
  137.   display: block;
    2 E8 @/ `4 d9 X. K/ G
  138. }0 i% R' ?) F" P4 e6 M- z: K

  139. & M1 [2 o% f- V+ n3 V
  140. /* Part of speech in Babylon dictionaries. Usually irrelevant,! \# g* t5 ]: `1 S  ?
  141. * therefore hidden */' G6 e6 t/ D% q+ H& e# w* G
  142. .bglpos( c: S% ^3 ?) p$ [* f+ K! ^
  143. {
    0 Z, y; U: D5 j+ p1 I/ B
  144.   display: none;% T7 T: P& O5 a8 k* z
  145. }0 b0 m, w1 ]! u1 t" R
  146. # ^1 o6 S5 b% z6 ~& ]7 E5 v7 S2 Q
  147. /* Right-to-left text */
    ; V# s3 \7 |# |, F0 ^. d
  148. .bglrtl
    0 i- V% E! y1 t! |6 N( `( p
  149. {* ^4 Z  E& x. M# i/ `
  150.   text-align: right;
    " z$ d8 `% X$ ^9 o7 ^2 i
  151.   direction: rtl;! N5 a4 `9 t: e" k# e. a+ \# ^+ m
  152. }& a" ~3 D, s- g7 F

  153. 3 D; O9 T9 Z8 q) o1 b* o% X
  154. /* Hebrew roots in Babylon dictionaries */
    & p7 J) K! {: }( A. Q$ M% @
  155. .bglroot:before; \% h: E. {6 `& [) x$ D7 U8 ?
  156. {
    1 t: S5 n* S( r
  157.   content: "(";
    0 G8 V# v) B$ a( d
  158. }
    5 A; r" V3 n8 R9 K3 ]4 P: F% n- b

  159. 8 r: S/ h9 M4 o; w- {8 p2 {/ P9 T
  160. .bglroot:after% k2 \, O! E: _# O2 r& r4 K3 }  c$ ~) R
  161. {
    6 u% [" `7 X6 E* D6 R5 W' P
  162.   content: ")";+ E0 o' K+ a0 ?
  163. }
    / Q2 c! d4 d: `2 Y& _
  164. 2 T- O2 j! p0 e
  165. .bglroot8 b0 \# w, U% }
  166. {8 M8 V9 W2 N7 E, F, \
  167.   display:block;* I3 X. X" L6 [5 N" d+ T* i! E
  168. }; N. H: O) L& ?+ i0 M9 V
  169. ( t6 y! @* H. D' B# u
  170. /******** StarDict dictionaries' classes *********/
    3 N+ a6 a6 I$ M! o5 I( s* ~
  171. . V& K. j. ]9 }0 L3 K- }
  172. - H) Z3 }% Y; _, a# h4 u' `7 l0 K4 d
  173. /* StarDict type 'h' -- Html content. We don't normally do anything here. */! N6 i, q" Q5 I/ q) ]) C
  174. div.sdct_h' M- a+ ~* j$ U9 m# b6 E# C# P
  175. {
    2 V: p2 j% X7 H" T. p4 M
  176. }
    2 C: J+ e3 M. z
  177. ! _9 p0 S1 V0 k8 L. @& _0 Z" U
  178. /* StarDict type 'm' -- Pure meaning. Presented as <pre> */+ h" P  S- o6 {# a4 M
  179. pre.sdct_m
    " ]) `  K5 r9 d% k
  180. {  P/ n+ j( ~) j1 a+ @2 ^
  181. }
    * Q+ P4 Z8 W4 f3 s/ s: D

  182. 3 t+ M- s. V) c; L3 U
  183. /* StarDict type 'l' -- Pure meaning which used to be in locale encoding. */( a* J; n% T$ i6 d  q% F
  184. pre.sdct_m
    - G/ R4 q( |% _+ u# N
  185. {
    ' n0 s2 ~; ]( @: N+ D
  186. }
    : @1 O/ n* }& v& Y( y( L

  187. , y$ Q7 L) a/ t  ^) U2 }; g# n
  188. /* StarDict type 'g' -- Pango Markup */
    & j8 X" R3 _1 \7 d; ^" }6 h
  189. div.sdct_g
    4 P8 N# _, O! M; Q8 j
  190. {. ]4 Z6 S' p% o  _# |* G' J" b; I
  191. }/ ?" v* B, n5 z" u8 t# B$ h

  192. 8 k3 G# k: v/ q0 [
  193. /* StarDict type 't' -- Transcription */
    5 p. F; \3 |) c2 U
  194. div.sdct_t
    ; g! t+ w5 ~% e, I: m  [
  195. {9 Z6 L' B0 Q7 y% [% F
  196.   font-weight: bold;- C" Z+ }+ ^7 }1 V
  197. }
    7 @! l1 i3 ~- f4 K& w6 Z9 s

  198. " A" u# d1 I: l8 t. h) r
  199. /* StarDict type 'y' -- Chinese YinBiao or Japanese KANA */( x& ~- a- b% _# l! O
  200. div.sdct_y
    0 b9 `" u% f+ }- B" O" x
  201. {$ Z& c* e* u$ q0 ~
  202. }% \) p# h) e, f, B
  203. , L2 V; W+ z5 C- s3 S/ Q: j
  204. /* StarDict type 'x'. Should have xdxf_*-styled elements inside */, u% Y% H% z: |: A& ]. t. [
  205. div.sdct_x
    1 b: Q2 _- a* y" I
  206. {' f3 |8 k& E! @7 U5 B+ a* Y
  207. }
    * ?) W+ g* D% V+ b& S
  208. 7 q9 D) A1 a3 \) W5 ?2 F; {) M
  209. 0 Y0 w) N3 B4 `8 _) y% d
  210. /******** XDXF markup classes *********/
    # G) v( n+ N/ K& K- [6 ~( Y0 A

  211. : g6 g3 u3 m6 x1 @' }
  212. /* Key -- keys shouldn't normally be present in the article's body since they0 c( h1 Y! n% c$ ]2 I. `
  213. * are accounted for separately, hence we hide them */
    # b, W9 u; V6 w4 @' Z0 m3 y( M6 G' p
  214. .xdxf_k4 X3 U1 p5 l) b4 k5 F- x
  215. {
    6 W. z- t# B/ r% }2 K
  216.   display: none;
    0 ~1 Q$ {, x( `; j/ r; y3 }
  217. }
    ! q$ |" I. f- v3 A' {# j
  218. % n: B" u" h2 B
  219. /* ...and if there's a break after it, we hide it too so we don't have an
    " X- k" ^" n8 M/ D+ M+ c
  220. * extra vertical spacing. */) \& I1 j" |( X. h4 S
  221. .xdxf_k + br
    0 @2 i) x6 _& B- w5 _7 \0 D
  222. {- G& i; {1 c5 w; Q; k- G
  223.   display: none;
    " e  g2 H) z" O
  224. }
    ) d1 K* f% A8 z7 T

  225. $ D9 f) D. |* ^! a) i
  226. /* Abbreviation */8 @& T, ^5 H$ d
  227. .xdxf_abr
    ( B' Q; R4 W, }
  228. {* y5 g3 F, t, [. g$ _6 U  r
  229.   font-style: italic;$ y7 p1 j2 t+ [
  230.   color: green;
    $ J: s$ J6 e# F0 n
  231. }4 {1 p$ k& k! _& X# H* I6 A* z* U

  232. / |, Y) C9 ]2 t1 i! `3 Z# r/ W
  233. /* Color-highlighted */+ l% \  }7 y( F& ]# {  i
  234. .xdxf_c
    ) K9 }. o: |+ u6 R6 ~' c
  235. {6 R" |! r: E4 R
  236.   color: blue;% y, _. H. |5 N/ y
  237. }0 |) r' s  Q, P7 D4 V/ D

  238. 0 W: R1 w0 p, p" O3 f( ^, O, V
  239. /* Example */
    / V* R! u+ ?, D% P# r: {3 D
  240. .xdxf_ex) w7 Z; Z" v, Y# L' H" A
  241. {
    % J6 e- ~2 J1 F
  242.   color: grey;+ x$ ~2 E9 m. r. H
  243. /*  display: block;1 s3 u6 c' m! o3 A* g! b/ W4 \
  244.   margin: 8px;*/# h  v* _' ~' L: _: k% {
  245. }! K" u: i' H- d, x/ H* q" h
  246. 4 |& U7 W8 H3 ^8 j
  247. /* Direct translation */# R7 z  y9 s0 x0 N$ E1 T
  248. .xdxf_dtrn! W3 v3 Y  m  s1 h
  249. {
    4 N1 g1 Z# Z: s0 H/ @3 j4 }
  250. }
    . Y. }# O, I/ @3 b

  251. 1 g8 a2 R" R7 N" _" M. M+ S
  252. /* Appearance-only tag */
    , P8 N4 K% V4 d+ S8 d9 ?
  253. .xdxf_nu, _+ O8 m9 Z* {* `( X  Q, y/ Q
  254. {
    , @, C& `! n1 M8 B
  255.   color: red;+ k, O! t& @; b) V
  256. }
    5 {! v% k  Q/ R6 w/ M

  257. - K# Y- }9 \, B& B
  258. /* Transcription */) O; H. h( E" G% K4 A+ i
  259. .xdxf_tr:before
    - b: H/ E: k1 s( E- e9 o
  260. {
    7 o5 M/ l1 V+ m7 o
  261.   content:"[";$ {' `" H& j  v% I, f0 O
  262. }/ P4 U* \- D# `; Q9 G
  263. 4 y; S3 H! o7 j' [- z, g4 y  T8 h! M
  264. .xdxf_tr:after
    , j$ E3 q/ A3 q# ^8 m  q
  265. {9 ?' j% {* E! v* a& V/ b# j
  266.   content:"]";4 a, T. f' P  U' j+ k8 h
  267. }; H; @" g. `3 m" I, r7 m
  268.   O3 ~$ \* n5 W5 E
  269. .xdxf_tr
    5 F4 x3 i1 F! m' H1 S
  270. {/ v, [; U9 k% T! B/ k' J6 `
  271.   font-weight: bold;) j# d) A) Y! B& _# _. \" X
  272. }/ d; g2 M- g1 b
  273. 3 z- t$ e  J/ A& h* I3 ]
  274. /* Resource reference -- for now just a span. Since there's not yet a mechanism
    ) O, }, U& Y, |) j  h4 Y
  275. * to load resources off XDXF articles in GoldenDict, we just hide them. */
    $ {$ |& L7 E: D# F- W, B
  276. .xdxf_rref
    : J/ S  L0 H; _2 x
  277. {+ C5 ~3 V* |1 U9 ], Y8 k
  278.   display: none;) i. t, Z" R2 {6 G) t; p
  279. }1 n$ E; P& C1 [9 {$ v  s& T
  280. ; x5 D. G( x; ~2 d8 _
  281. /************* LSA audio archives **************/# u6 U; R, p  K1 j4 l

  282. , e9 U5 c! D; n7 d
  283. /* A table which contains a play icon and a word's link */- m& o* A. @; J( H$ k9 y
  284. .lsa_play
    # Z5 ?! B' i; l- L: U' |6 P
  285. {3 j# o0 u  j# v$ x' L  W
  286.   margin-top: 8px;  y0 O' `% ?8 N4 X. s% \
  287.   margin-left: 8px;2 y$ }7 @& i) R1 L  Y% {1 S8 }: l$ X
  288. }8 }* M/ |6 P4 q1 U( I+ k

  289. 0 r: n4 ]( K, f: t# G& O4 n. B
  290. .lsa_play a! `2 h0 @/ H7 [! [
  291. {& e" f1 a6 S7 V) {
  292.   text-decoration: none;$ |- T* O- ^6 }+ P  [# b2 e4 a
  293. }
    ( U1 ?* [" o/ Q
  294. 3 t% F3 F/ K2 m( ]% e$ ~
  295. /************* DSL dictionaries **************/9 T  X" @* |6 O7 I+ w! I
  296. 1 |. @# q1 z5 d
  297. .dsl_u
    / k8 P7 R  ]( r0 u( d7 n* o# X5 X
  298. {
    2 V0 {0 Q% O3 O" J
  299.   text-decoration: underline;( D) W, P7 C7 F$ B& w0 J3 O1 S& ~
  300. }
    + x( W& ]4 j* G9 o2 u* u
  301. 1 B% k0 F1 g- W( C
  302. .dsl_article font[color=c_default_color]
    6 |- Q* S6 R4 b8 R! U; F
  303. {" n  [0 O. O- c1 t( Y* u7 i
  304.   color: green;# W" f3 x! I3 z3 Z5 Z2 u
  305. }1 y0 t. Y+ P5 m" `' E9 ?
  306. 8 t' K* G: V  n! @. v
  307. .dsl_m1
    4 i) C7 N! C7 K- d
  308. {8 m& s0 [! j0 v! O7 _% v
  309.   padding-left: 9px;& e, |$ z6 ]& U3 ~5 Q+ c
  310. }
    3 P) H: Q) S9 \

  311. 5 K, e: w( i& f4 h
  312. .dsl_m2! Y7 @  m% Q+ J7 }
  313. {
    9 s8 _5 _4 A$ Q9 g
  314.   padding-left: 18px;3 T' Z- n5 n* @  c
  315. }
    8 G! K" L2 X. k" z9 b* Q  M/ o
  316. & E0 `4 K" w4 I
  317. .dsl_m3
    " z9 t4 P" u6 Y% T
  318. {
      M5 Z, z/ y' Z* W1 C7 G
  319.   padding-left: 27px;
    9 @. i8 O2 F) H; B! j$ C
  320. }
    ! N/ b# l- |4 L- k! L
  321.   P) D% @' T! j/ m
  322. .dsl_m4- n4 ~3 t8 O% _# M: P4 \0 H4 u  {  D
  323. {3 n* _3 B" U- N- U" ^& i  ^/ `
  324.   padding-left: 36px;% D3 X/ d2 a9 K
  325. }
    ; u8 [0 b. ?: A5 T. R
  326. / a) I+ W) }. A& H
  327. .dsl_m55 k3 Q% a" f: g! N; j5 m' i: J- w
  328. {2 A6 a8 J6 r9 Z8 {: Z$ N2 H3 w
  329.   padding-left: 45px;0 o0 @3 a$ r; `. u- u
  330. }
    3 U  m3 m. f. N" d, V# O+ O3 b

  331. ! J' x4 g& |" n5 `1 ^& `, |+ i
  332. .dsl_m6
    6 i! I2 U& Y8 r' p: a3 H
  333. {7 L# p2 X0 x5 ~% q% R
  334.   padding-left: 54px;
    7 C% M% j9 z* G+ a, O" n+ E
  335. }
    ! A; N$ L4 V. A' v" ]6 }! z/ A) e
  336.   U/ [3 |! c; W; {8 _% z5 e
  337. .dsl_m7
    6 J+ _& e4 h- H: d9 P, c
  338. {
    ; B$ l. Y5 v- t! [; T
  339.   padding-left: 63px;( G1 S; f- |+ D
  340. }
    9 v) B$ m! O- ^) i, D/ w+ h
  341. 2 o0 v8 k7 J# O) u7 }  ~9 {
  342. .dsl_m8
    0 I2 {: C  w: G) I% ], }0 p
  343. {% y  H- _% |" n4 e/ }  R6 Z( o
  344.   padding-left: 72px;: o7 J( O# {2 Q5 A
  345. }
    # x9 u% Q; {- g* x

  346. : }" E" L% y. l' x- m1 `- L+ C
  347. .dsl_m9
    " h; z( \' s; X# ^
  348. {+ b& Y4 D' t- r. M6 J2 q
  349.   padding-left: 81px;
    % ~) R3 e5 \: \& D* @
  350. }* A' K, h! b8 ]" c2 O. t8 t

  351. 4 J& F! A8 q" E7 |& _
  352. .dsl_ex
    ! ?7 k* u1 Y, P5 u/ R
  353. {8 }# s: o8 u5 i( L
  354.   color: gray;8 p& {9 Q& A6 i
  355. }6 |5 O0 d: [1 j; Q' ^# [

  356. 1 J* b$ t# f9 r2 x
  357. .dsl_p, ?; B, y+ |( P4 L" h
  358. {
    " \. g" i% W9 ~) E$ B; e6 A& T6 S- M
  359.   color: green;3 d- o' A2 X1 W; I- }
  360.   font-style: italic;0 ]1 j$ l3 w/ W! a3 z
  361.   cursor: default;) ~6 P! }$ V+ d9 `3 B3 }
  362. }& ]! c4 ~$ R- d6 N% l3 E
  363.   U( a, F* [. |" S9 U. e! v& P
  364. .dsl_t/ }- y7 g+ M) r" ~8 S
  365. {7 N5 H% F+ R- s1 o8 _# t
  366.   font-weight: bold;, g0 O! Y3 }8 y; {  A' Q
  367. }
    2 L  v+ u0 _5 x. J1 Y
  368. 3 Y+ C3 o2 S- L3 O" ]) f2 ~( Q
  369. .dsl_st_c/ S, B/ B* I) m, h% h
  370. {
      f; B6 A' j' E1 j' v, w9 E
  371.   display: none;2 v7 L" o* z& C- v; z5 A* b4 |
  372. }/ `! I# z. }2 W" m- n

  373. 6 t/ _: x$ a/ p: o9 a+ R
  374. .dsl_headwords
    ' |8 G: y5 k+ B; n
  375. {
    ; d9 C/ q# G' Y: A2 _! _
  376.   font-weight: bold;
    5 g$ E; r- J  J' K+ W- i6 g
  377.   margin-top: 15px;
    : y* U+ T& M1 Y0 P, D
  378.   margin-bottom: 10px;
    ! k% m' k, X! n. E" p* p* W# d" R
  379. }' x. A% z0 R' n, M: T6 M
  380. / C( _0 L' Q& }1 R
  381. .dsl_headwords p
    % i9 k- i+ I2 u1 ~* z: x. r, a4 e2 t$ X
  382. {  h- p# f- W" _% v& m$ f8 l- }
  383.   font-weight: bold;4 t0 Q8 n. f/ B, m8 r; Q- `0 q
  384.   font-size: 15px;* c1 [0 p' w$ B: ]. H. m
  385.   margin: 0;) }2 N1 M, G2 x
  386. }
    ' \/ L- _& Q! p2 k3 H+ W! R8 K* K

  387. $ v0 j/ _6 o/ `
  388. .dsl_definition p
    ' p+ J5 G& P/ `- M' A: C
  389. {
    ; y1 X9 F5 r9 ]2 T
  390.   margin: 0;6 L, y  n: e2 J! R
  391. }
    ; M6 K) Q' C1 K

  392. 4 V& n. {# V! F7 _4 u, e, _
  393. /************* Spelling suggestions *****************/
    4 {! ^4 O$ V/ _

  394. : s9 `: e; e$ t7 o
  395. .gdspellsuggestion4 E; [4 r' t3 m& H1 n
  396. {
    7 A/ M& \; L  S& r
  397.   /* Add some vertical space before the article */0 P3 i- {# i& T, }& U$ A/ G: d
  398.   margin-top: 1em;
    & F1 A0 ~. `/ [1 e+ }
  399.   font-size: 12px;
    " {" N$ a# e" g( r7 ~
  400. }) K3 ]* B: x. F4 M( M: i
  401. ' E2 c9 ]7 q1 x- Y* X
  402. /************* Stemmed suggestions *****************/& Z  v6 K+ ]% ^9 y; G* n; a
  403. $ w0 w+ `% g* G+ T
  404. .gdstemmedsuggestion1 n4 _3 R5 U. S, J3 O! p
  405. {
    6 I2 J; |, t! C2 k( Q
  406.   /* Add some horizontal and vertical space */
    8 W  Q6 J# A+ E8 e' y1 R! O
  407.   margin-top: 1em;
    3 y! J7 ]& E% f/ x8 `8 h
  408.   margin-left: 1px;: s2 g& P0 U5 p7 N
  409. }
    . f. v- V0 t8 @/ e% z

  410. * H3 c" @: T& `! u( `3 |
  411. # L4 H+ j$ P( _. X2 [. k
  412. .gdstemmedsuggestion_head" [$ R4 @& Y" W2 Y1 \
  413. {
    + ^5 j  L1 _8 @: \" x- k
  414.   margin-left: 11px;3 W9 k0 {' m" C% k) L' J# N
  415.   font-style: italic;
    " S2 y" |7 }* y; }" O/ T- I( S6 C+ z
  416. }
    , I( V; D( ]6 V6 Y: H" N* ]* `7 ^
  417. 9 m& Y4 G% k) E4 {: g
  418. .gdstemmedsuggestion_body
    3 v4 g9 g1 _4 P) _8 k
  419. {. a1 ?- S0 t- B8 E: U" u, ]
  420. }3 }" X# t4 B% \

  421. 0 s5 G( d5 ^+ P, a4 H
  422. /************* Dictd articles *****************/- O8 y0 {5 }, p# Q. [
  423. .dictd_article
    7 H, D* J3 F& X1 C
  424. {
    . Z/ d2 ~1 h/ M9 Q8 E
  425.   /* Add some vertical space before the article */
      l1 R/ d- A2 W% W
  426.   margin-top: 1em;& j) ?) Y, y: J2 H: r7 f1 B! O
  427. }
    * t4 [$ z+ ^3 T4 U6 T
  428. ' k: B/ D% |6 @" W/ y1 Q
  429. /* Lingoes LD2 */& R  a$ C) Y+ w, v

  430. 0 n0 ^( M# K" F8 ]( P
  431. .ld2_e
    / w6 E) o" z! C+ w( b# y
  432. {3 F  v8 e7 l  u8 o- ~
  433.   display: none;9 G. H3 X# |. |3 k+ z, s, i
  434. }" ]5 U  N) k! O$ g' q: ^- r
  435. 0 {* y* o6 g8 |) g2 B
  436. .ld2_h8 d; L0 G9 e/ L# A
  437. {
    0 {. a4 h1 J, O  u' |1 W- Y
  438.   display: block;4 h3 }0 A' s3 w' V5 F2 E
  439.   margin-top: 10px;& |. j- @8 ~9 U$ ?3 M
  440.   margin-bottom: 10px;
    # w' }" |9 \. G- s
  441.   color: grey;
    4 c9 V1 \+ _8 ]5 {
  442. }
    - T- [9 G4 I9 t+ P

  443. ' ?0 P: I6 U7 l- [
  444. .ld2_l9 `- O# ]6 j- x7 d8 M. h
  445. {# Y2 F- E$ J" g' J
  446.   font-weight: bold;, J3 a# X4 y# Z7 D( z, d5 H6 ?
  447. }
    & |0 y5 E+ [4 V
  448. - @( Y9 w# E% s' A% R* s
  449. .ld2_n
    ! g$ b0 ~4 }' k4 K6 E
  450. {8 w8 U% a4 Q- v
  451.   margin: 0;. F# I1 t+ ^0 g7 i! B
  452. }6 S  n, I4 U4 {
  453. 3 L' w6 W4 Q; T% g) Z+ c* r# R
  454. .ld2_p) @1 J5 ?- b' B  w/ [& h
  455. {1 H2 a; E5 |2 F, G5 H7 d
  456.   margin: 0;
    5 A. _0 [& D- \2 ^6 A$ h
  457. }
    1 I# `+ _+ j9 L, j: c* B% r

  458. " g8 W- M+ f% i! e% h. Q: H" L$ R3 F
  459. .ld2_m
    7 o2 x7 u6 \+ C
  460. {
    9 u# b7 k2 K7 F7 L# y
  461.   color: green;( N. g0 _( |, D! v$ _4 d
  462. }
    / |0 G. K) w! Y- s& S

  463. 1 l1 A) C4 R& Z6 {
  464. .ld2_n .ld2_q
    5 i' N# q- B+ D6 ~! H% d
  465. {
    0 h# b9 }8 g6 B1 e9 y% }' g
  466.   display: block;1 i& X2 W4 D- P* v$ ]4 u( }
  467. }
    2 p8 `7 }: B6 z4 {* R! n( d0 u

  468. ; Z" U6 W! V+ _) f1 n* n% b5 l
  469. .ld2_n .ld2_c3af
    * o1 ^! ~3 v2 w' p: r# s
  470. {
    $ }& E" ?! q+ V9 D" x
  471.   display: block;
    ( |5 ]$ Q, Y8 S# A
  472. }
    : P# t/ u% n! z8 B: L8 E$ e1 e5 o. p) Z

  473. 4 V4 ]$ p2 A% A# _% y- Q
  474. .ld2_n .ld2_li) k& c6 n" x2 c
  475. {
    2 C- N& h* u3 o0 l8 I1 C1 r
  476.   display: block;
    2 Q  _4 f3 u% L0 M6 n
  477. }7 {% k" Q) I% @, C4 _! W
  478. & k7 ?7 ^; a5 F' `
  479. .ld2_q_marker
    9 G" P' A0 v% h' t+ B0 a( e- n
  480. {: U8 t+ X+ g% M$ P
  481.   color: #408080;
    % q0 n4 L9 @/ ~! V
  482.   font-style: italic;$ m/ K; V1 k# O+ R+ N* t& W
  483.   margin-right: 8px;
    % W% X2 c( J' O- a' l
  484.   float: left;, U% n+ G: X7 x
  485. }3 P5 m9 a1 U1 \
  486. 4 c! Y3 K+ _  b4 H% J0 @& O5 ]
  487. .ld2_c3af_marker
    $ U" @+ d3 P9 y# C& y/ q
  488. {
    0 p. R. s9 G& ]0 D8 [: [7 y* o! j
  489.   color: grey;
    9 x: _9 O4 r2 {( X! \! q( M( U. f3 E
  490.   margin-right: 8px;0 k0 H$ A( k" w7 a; ~  ~; c
  491.   float: left;
    * m6 O% x7 I: P, o$ a
  492. }
    5 ^" m$ u! D  G- }9 |' U

  493. 7 o! _( Z- \+ f" U4 T
  494. .ld2_u1 g- z* w" q0 i# X4 w
  495. {. Q( n  A$ {! E; P3 \
  496.   color: #c00000;; m+ O  V" g& Q
  497. }) A% S: y. _( v  N0 t
  498. - }3 z" i' ?3 B$ k7 U3 |* p8 a5 T- h
  499. .ld2_ly
    5 @& e- Q* n4 T/ I
  500. {
    % n3 H( f$ ]- h; b; r" {/ ?; {* |
  501.   margin-right: 10px;; w" S5 E+ E; Y9 v6 B
  502. }0 z9 F3 u+ j" @% S

  503. 1 ?1 z" G, v# ^4 ?5 {- B
  504. .ld2_z
    4 }( T: W6 @' ]4 ^0 x/ }
  505. {
    , Z. k9 ?' t0 u3 J* T9 A" n0 s
  506.   color: green;; U# j  [. \; b
  507. }
    8 ?& |  |! n; N

  508. 9 b  m7 t8 t' G4 c9 v
  509. .ld2_t
    ! k- s+ J: T( y9 j3 K
  510. {. l% \. ]% l" F8 M
  511.   margin: 4px 0px;1 a" Q, r$ f# \7 l/ Z
  512. }
      Y  Q) \* P- C- z* ~( J# {
  513.   g& A* _$ E; q* g% o6 ?5 H- m0 ~
  514. .ld2_w5 }6 N9 Z$ Y( `' s/ p# @2 G
  515. {- h5 o& C+ J# v
  516.   color: #009999;" t- X* C. p, U4 j( |
  517. }5 |1 ?; b) \. B2 z" S8 ^

  518. 4 V; V) x$ O/ C$ j

  519. 0 o  l( P3 n7 e
复制代码
# m8 R; y+ F6 L2 @% a. t! `
4 Z- X* d" x  Z

+ l, P* G8 i, }3 ~: D) J7 J7 \
2 }; p) P% P  W7 l. A
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

小黑屋|手机版|Archiver|PDAWIKI |网站地图

GMT+8, 2024-4-27 00:01 , Processed in 0.068966 second(s), 8 queries , MemCache On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表