|
本帖最后由 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! |
: }9 t. f. ^" P5 p$ v) k- /******** Global, non-dictionary-specific classes ***********/& u6 z9 P6 y' d, H- [6 t
6 W# l2 U* X' E. R- @font-face
! d7 N9 }, |5 J% Z$ A9 e! U4 p - { ; M( C1 r% j/ @4 [
- font-family: "gdExtras";
1 S6 @9 O4 @; f- ^7 S9 p6 d' { - src: url('content://mobi.goldendict.android/asset/DejaVuSans-Extras.ttf'); & N: z: q7 A2 \5 r- p/ }
- }
! g' B+ n* l( j9 q - 9 S; @. w; L! G6 |
- @font-face7 p& p! }4 d, s) E
- {
/ ^2 @; g& }! V% P - font-family: "gdExtras"; & ^1 k. b, n& N. x- x. I3 b
- src: url('content://mobi.goldendict.android/asset/DejaVuSans-Bold-Extras.ttf');
( d* z+ K$ T, z - font-weight: bold;
, F# d/ i2 \* V; F: V - }
; Z7 k d+ ^/ W - ! D- V& ?' f8 B! Q# }
- @font-face6 Y* t) Q4 G9 o. j' T( p
- {
9 X. s( k Z8 p) n: U' x2 m- H - font-family: "gdExtras";
* u0 ?' x/ h J - src: url('content://mobi.goldendict.android/asset/DejaVuSans-Oblique-Extras.ttf');, d- ` M' L7 J2 o, r# p
- font-style: italic, oblique;8 ~) B/ b$ Q% b9 Q2 }. u2 S. L
- }0 c# o* D1 a" e6 C9 @1 a& Y1 c
- 2 B0 D# Q" @5 V+ _' R8 Q
- @font-face6 P5 E* d4 `( B) a0 y: h) [
- {7 f5 V/ M) |: f$ U* C1 ?+ ]
- font-family: "gdExtras"; 5 k/ v3 R6 o! j7 G8 t8 K6 m; {
- src: url('content://mobi.goldendict.android/asset/DejaVuSans-BoldOblique-Extras.ttf');
+ l* d. v+ m! E' D$ x3 s - font-weight: bold;5 k" V4 r5 P z
- font-style: italic, oblique;, R5 ^( I0 D' g: v! X' r, j
- }
& o4 S/ z) e9 ?3 _5 ?) Q) b/ ?7 ~ - * }1 L0 D9 L- d: W
- body
/ i, Y& G0 Q3 i. R% R) q8 m - {& C0 x! Q: R% W) c8 w9 {! Z) l
- background: #fefdeb;
. p- R: B( _5 @3 z - font-family: Tahoma, Verdana, "Lucida Sans Unicode", sans-serif;- l3 A7 n1 e( N
- font-size: 10px; x5 C& r1 G" b5 H: |7 i
- cursor: wait !important;
$ e3 E- V1 b, A# d# |0 [! \ - }
8 Q" ~5 P: G% f- @2 e6 @& X' a' W9 H/ j
5 D1 D, o6 y* b8 Z1 T- /* Non-existent glyphs are shown with this font (right now IPA range) */1 g1 s/ I. {0 e" j! [! R
- .gde
$ p, W s" r X' S - {
3 n, @. p- M/ X$ z - font-family: gdExtras; n7 Q" z! i g' p
- }
5 h( Z$ z, E+ I! L - . z: L! [3 `4 I% t. a& y8 h+ T. N
- /* A span before each article which gets referred from the TOC */
+ I- [; K7 b8 C7 w, r- _. R - .gdarticleref
0 W* w! F1 L: c& u8 M - {; O$ H: J$ D9 H
- visibility: hidden;
. D% E! {4 C7 b+ c: d3 X: Z8 J3 { - }
; n5 Q8 C, \6 T& u' Z$ D
" N# X1 q9 Y- B& y/ X0 g- /* Plaintext dictionaries are usually 80-column formatted and take a lot; ~/ x8 C1 z. ~
- * of space. We try to use smaller fonts for them therefore. */# [- r' i- g, B6 D4 c2 z6 m
- /*
D$ L; \$ z, _* _2 X - pre
3 G3 F0 i; y# t' ?$ c' N4 e - {
& p' N& ~8 v) N- A - font-size: 10px;
0 G6 m9 a& i3 F - }
/ M' l" d/ [4 ]2 w0 g$ f - */
3 n2 N( ?4 n3 @7 {7 v6 k
/ \4 `9 [) V( r3 J/ t- /* Dictionary's name heading */( e: } j7 B- F$ p& {
- .gddictname
0 I- Y* P. d2 |; s - {
! j M+ a5 e* `* U - border: 1px dotted black; padding: 0.2em; padding-left: 0.5em;: N- }9 z0 x8 R- L! ?' n4 D9 G
- margin-top: 0.2em; margin-bottom: 0.1em; font-weight: bold;. D: {- E$ |: l/ e8 i4 ~
- font-size: 14px;7 t" p Z" ?5 Q+ m0 f
- /*background: #ffffdd;*/
, B( Q. I2 @9 o2 A. n; \ - }3 L0 W ]1 Y5 W; s# ~9 Y# G9 Z0 d
( [% }3 B9 \, {! h% h, p& M- /* The 'From ' string which preceeds dictionary name in the heading */
: l6 n( h: }- u. @- X. L9 S - .gdfromprefix
% p; p, ?5 Y& {+ O - {6 q5 e( Y3 x( [$ X: ]0 A/ ]2 C
- display: none;
6 S- a( t; F% E. _6 Q - }
% q6 W3 { }1 A9 r8 m - 8 v3 ~# }" {+ n4 N8 E$ p+ T
- /* Headword -- displayes the word being translated, comes just before the
+ x; X0 a( }6 G" |3 E - article */$ h* R) M5 f2 _' q- a
- .gdheadword3 P7 t. W+ n1 f% \: v
- {; N/ {2 J& U& F0 L; X* |6 `- M5 `
- font-weight: bold;! T. n0 f2 O& g% A" [ u4 `
- font-size: 12px;
$ y. |) q' }6 z$ z - margin-top: 15px;
: i" d5 ?, y' o9 u" h+ B$ Y - margin-bottom: 10px;9 w' @- w; H5 d- t2 y4 v8 z' h$ {
- }/ Y/ S) j B7 ^/ b0 |$ _- U Q
- 2 c& ?+ w8 V# F! O
- /* DSL dictionaries contain <p> tags in headwords -- mute them down. */+ c: m+ L+ }, ~7 u
- .gdheadword p
( N7 l- g) ]+ }, i+ b - {
5 e; j/ v! z6 K) V6 u5 O - margin: 0;
) C- R( u5 w! ~2 l) K, w5 l - }
) v% a5 a3 [6 ^ Y - 1 |+ s& [% h2 {+ d
- /* The article span. Here we have a padding/margin hack to make fragment links; _$ A: n( U1 x; C
- behave better (have some space before the start of article) */: \$ l, n9 l( a6 _' r
- .gdarticle
8 P5 X/ E( {$ v( _ ] - {
2 c2 Y; |' `9 t0 E5 p; { - display: block;
1 D9 q% B, t. } - padding-top: 1px;
9 ^; p6 }( i! a - margin-top: -9px;
* Z9 _7 C+ v# A$ F - margin-bottom: 8px;0 c) ?- v- c5 S; O+ [0 [ F: V6 }
- }
. u# y8 ~ I. v5 U4 ?8 o6 v4 e - 5 L6 R! T1 \- n. G6 s- @$ I3 z
- /* Appears between the articles *// X. `& q7 F+ ~7 y2 E
- .gdarticleseparator# U9 ]) X- Y$ G; y% u; Y
- {; k* g6 o' K; R! r2 K. P
- }
, x) h( s" k) Q- i3 K; Y, T4 u0 f - " ~/ g2 X- ]4 r% b- r4 m
- /* Dictionary query error description string */
6 r; J4 _) N4 C& I3 V - .gderrordesc
3 i/ T O9 u6 x. F, T3 Y( x7 c6 U v - {
; X6 K1 @7 o0 f. M/ ~ - font-style: italic;& t4 ^$ Y0 _6 W$ V3 O: j( D
- background: url("content://mobi.goldendict.android/asset/warning.png") center left no-repeat !important;8 }0 n$ Z, B0 X* w
- padding-left: 22px !important;
+ B% v4 v @4 T6 k. ]8 T1 G - margin: 1em;
7 [1 m) ?# W. E - }/ s5 i) i2 t9 e, C7 g0 u" u1 J7 k
- 9 {' @$ u Y: O- D" h
- /* No results for 'word' in 'lang pair' */+ K7 @* Y4 y5 [- ~( |. V
- .gdnotfound5 M9 p6 {; O1 Z6 p
- {, X7 _# K) s+ f
- font-size: 15px;; ~% X8 \. n+ s7 ^4 _7 \2 r
- }7 q: A1 t9 Y: y# P* a4 @" I5 P. K
- 2 U+ v1 c% J1 t r% ?6 o% [) _
- /********* Babylon dictionaries' classes *********/5 y" F+ q1 @& I
- " y1 p& s" Y5 e8 y6 d0 r; u# }( Y3 t
- /* Transcriptions in Babylon dictionaries */
% p+ g1 z6 j# D0 R - .bgltrn:before
- x8 k7 g& w" _, w6 u0 u6 q/ _ - {/ W0 m e$ F; W0 T
- content: "[";
0 u( a# e- e# I9 O6 l* q5 s4 C - }3 ^5 Q7 Y* f9 j5 Q
- - Q0 h1 p! e8 M/ b0 t! W
- .bgltrn:after
: {3 m" m$ u3 x# t: q - {& N5 @) Y8 C, m" a- L( d; S
- content: "]";
3 d+ B9 T* t1 e" z; N - }6 A$ A3 R% h0 s1 V1 K
- ( g3 P) g8 B- `0 N, O
- .bgltrn5 a4 k+ R. c7 _9 h& Z
- {" e* |6 y+ p4 Y6 r9 C
- display: block;
2 E8 @/ `4 d9 X. K/ G - }0 i% R' ?) F" P4 e6 M- z: K
& M1 [2 o% f- V+ n3 V- /* Part of speech in Babylon dictionaries. Usually irrelevant,! \# g* t5 ]: `1 S ?
- * therefore hidden */' G6 e6 t/ D% q+ H& e# w* G
- .bglpos( c: S% ^3 ?) p$ [* f+ K! ^
- {
0 Z, y; U: D5 j+ p1 I/ B - display: none;% T7 T: P& O5 a8 k* z
- }0 b0 m, w1 ]! u1 t" R
- # ^1 o6 S5 b% z6 ~& ]7 E5 v7 S2 Q
- /* Right-to-left text */
; V# s3 \7 |# |, F0 ^. d - .bglrtl
0 i- V% E! y1 t! |6 N( `( p - {* ^4 Z E& x. M# i/ `
- text-align: right;
" z$ d8 `% X$ ^9 o7 ^2 i - direction: rtl;! N5 a4 `9 t: e" k# e. a+ \# ^+ m
- }& a" ~3 D, s- g7 F
3 D; O9 T9 Z8 q) o1 b* o% X- /* Hebrew roots in Babylon dictionaries */
& p7 J) K! {: }( A. Q$ M% @ - .bglroot:before; \% h: E. {6 `& [) x$ D7 U8 ?
- {
1 t: S5 n* S( r - content: "(";
0 G8 V# v) B$ a( d - }
5 A; r" V3 n8 R9 K3 ]4 P: F% n- b
8 r: S/ h9 M4 o; w- {8 p2 {/ P9 T- .bglroot:after% k2 \, O! E: _# O2 r& r4 K3 } c$ ~) R
- {
6 u% [" `7 X6 E* D6 R5 W' P - content: ")";+ E0 o' K+ a0 ?
- }
/ Q2 c! d4 d: `2 Y& _ - 2 T- O2 j! p0 e
- .bglroot8 b0 \# w, U% }
- {8 M8 V9 W2 N7 E, F, \
- display:block;* I3 X. X" L6 [5 N" d+ T* i! E
- }; N. H: O) L& ?+ i0 M9 V
- ( t6 y! @* H. D' B# u
- /******** StarDict dictionaries' classes *********/
3 N+ a6 a6 I$ M! o5 I( s* ~ - . V& K. j. ]9 }0 L3 K- }
- - H) Z3 }% Y; _, a# h4 u' `7 l0 K4 d
- /* StarDict type 'h' -- Html content. We don't normally do anything here. */! N6 i, q" Q5 I/ q) ]) C
- div.sdct_h' M- a+ ~* j$ U9 m# b6 E# C# P
- {
2 V: p2 j% X7 H" T. p4 M - }
2 C: J+ e3 M. z - ! _9 p0 S1 V0 k8 L. @& _0 Z" U
- /* StarDict type 'm' -- Pure meaning. Presented as <pre> */+ h" P S- o6 {# a4 M
- pre.sdct_m
" ]) ` K5 r9 d% k - { P/ n+ j( ~) j1 a+ @2 ^
- }
* Q+ P4 Z8 W4 f3 s/ s: D
3 t+ M- s. V) c; L3 U- /* StarDict type 'l' -- Pure meaning which used to be in locale encoding. */( a* J; n% T$ i6 d q% F
- pre.sdct_m
- G/ R4 q( |% _+ u# N - {
' n0 s2 ~; ]( @: N+ D - }
: @1 O/ n* }& v& Y( y( L
, y$ Q7 L) a/ t ^) U2 }; g# n- /* StarDict type 'g' -- Pango Markup */
& j8 X" R3 _1 \7 d; ^" }6 h - div.sdct_g
4 P8 N# _, O! M; Q8 j - {. ]4 Z6 S' p% o _# |* G' J" b; I
- }/ ?" v* B, n5 z" u8 t# B$ h
8 k3 G# k: v/ q0 [- /* StarDict type 't' -- Transcription */
5 p. F; \3 |) c2 U - div.sdct_t
; g! t+ w5 ~% e, I: m [ - {9 Z6 L' B0 Q7 y% [% F
- font-weight: bold;- C" Z+ }+ ^7 }1 V
- }
7 @! l1 i3 ~- f4 K& w6 Z9 s
" A" u# d1 I: l8 t. h) r- /* StarDict type 'y' -- Chinese YinBiao or Japanese KANA */( x& ~- a- b% _# l! O
- div.sdct_y
0 b9 `" u% f+ }- B" O" x - {$ Z& c* e* u$ q0 ~
- }% \) p# h) e, f, B
- , L2 V; W+ z5 C- s3 S/ Q: j
- /* StarDict type 'x'. Should have xdxf_*-styled elements inside */, u% Y% H% z: |: A& ]. t. [
- div.sdct_x
1 b: Q2 _- a* y" I - {' f3 |8 k& E! @7 U5 B+ a* Y
- }
* ?) W+ g* D% V+ b& S - 7 q9 D) A1 a3 \) W5 ?2 F; {) M
- 0 Y0 w) N3 B4 `8 _) y% d
- /******** XDXF markup classes *********/
# G) v( n+ N/ K& K- [6 ~( Y0 A
: g6 g3 u3 m6 x1 @' }- /* Key -- keys shouldn't normally be present in the article's body since they0 c( h1 Y! n% c$ ]2 I. `
- * are accounted for separately, hence we hide them */
# b, W9 u; V6 w4 @' Z0 m3 y( M6 G' p - .xdxf_k4 X3 U1 p5 l) b4 k5 F- x
- {
6 W. z- t# B/ r% }2 K - display: none;
0 ~1 Q$ {, x( `; j/ r; y3 } - }
! q$ |" I. f- v3 A' {# j - % n: B" u" h2 B
- /* ...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 - * extra vertical spacing. */) \& I1 j" |( X. h4 S
- .xdxf_k + br
0 @2 i) x6 _& B- w5 _7 \0 D - {- G& i; {1 c5 w; Q; k- G
- display: none;
" e g2 H) z" O - }
) d1 K* f% A8 z7 T
$ D9 f) D. |* ^! a) i- /* Abbreviation */8 @& T, ^5 H$ d
- .xdxf_abr
( B' Q; R4 W, } - {* y5 g3 F, t, [. g$ _6 U r
- font-style: italic;$ y7 p1 j2 t+ [
- color: green;
$ J: s$ J6 e# F0 n - }4 {1 p$ k& k! _& X# H* I6 A* z* U
/ |, Y) C9 ]2 t1 i! `3 Z# r/ W- /* Color-highlighted */+ l% \ }7 y( F& ]# { i
- .xdxf_c
) K9 }. o: |+ u6 R6 ~' c - {6 R" |! r: E4 R
- color: blue;% y, _. H. |5 N/ y
- }0 |) r' s Q, P7 D4 V/ D
0 W: R1 w0 p, p" O3 f( ^, O, V- /* Example */
/ V* R! u+ ?, D% P# r: {3 D - .xdxf_ex) w7 Z; Z" v, Y# L' H" A
- {
% J6 e- ~2 J1 F - color: grey;+ x$ ~2 E9 m. r. H
- /* display: block;1 s3 u6 c' m! o3 A* g! b/ W4 \
- margin: 8px;*/# h v* _' ~' L: _: k% {
- }! K" u: i' H- d, x/ H* q" h
- 4 |& U7 W8 H3 ^8 j
- /* Direct translation */# R7 z y9 s0 x0 N$ E1 T
- .xdxf_dtrn! W3 v3 Y m s1 h
- {
4 N1 g1 Z# Z: s0 H/ @3 j4 } - }
. Y. }# O, I/ @3 b
1 g8 a2 R" R7 N" _" M. M+ S- /* Appearance-only tag */
, P8 N4 K% V4 d+ S8 d9 ? - .xdxf_nu, _+ O8 m9 Z* {* `( X Q, y/ Q
- {
, @, C& `! n1 M8 B - color: red;+ k, O! t& @; b) V
- }
5 {! v% k Q/ R6 w/ M
- K# Y- }9 \, B& B- /* Transcription */) O; H. h( E" G% K4 A+ i
- .xdxf_tr:before
- b: H/ E: k1 s( E- e9 o - {
7 o5 M/ l1 V+ m7 o - content:"[";$ {' `" H& j v% I, f0 O
- }/ P4 U* \- D# `; Q9 G
- 4 y; S3 H! o7 j' [- z, g4 y T8 h! M
- .xdxf_tr:after
, j$ E3 q/ A3 q# ^8 m q - {9 ?' j% {* E! v* a& V/ b# j
- content:"]";4 a, T. f' P U' j+ k8 h
- }; H; @" g. `3 m" I, r7 m
- O3 ~$ \* n5 W5 E
- .xdxf_tr
5 F4 x3 i1 F! m' H1 S - {/ v, [; U9 k% T! B/ k' J6 `
- font-weight: bold;) j# d) A) Y! B& _# _. \" X
- }/ d; g2 M- g1 b
- 3 z- t$ e J/ A& h* I3 ]
- /* Resource reference -- for now just a span. Since there's not yet a mechanism
) O, }, U& Y, |) j h4 Y - * to load resources off XDXF articles in GoldenDict, we just hide them. */
$ {$ |& L7 E: D# F- W, B - .xdxf_rref
: J/ S L0 H; _2 x - {+ C5 ~3 V* |1 U9 ], Y8 k
- display: none;) i. t, Z" R2 {6 G) t; p
- }1 n$ E; P& C1 [9 {$ v s& T
- ; x5 D. G( x; ~2 d8 _
- /************* LSA audio archives **************/# u6 U; R, p K1 j4 l
, e9 U5 c! D; n7 d- /* A table which contains a play icon and a word's link */- m& o* A. @; J( H$ k9 y
- .lsa_play
# Z5 ?! B' i; l- L: U' |6 P - {3 j# o0 u j# v$ x' L W
- margin-top: 8px; y0 O' `% ?8 N4 X. s% \
- margin-left: 8px;2 y$ }7 @& i) R1 L Y% {1 S8 }: l$ X
- }8 }* M/ |6 P4 q1 U( I+ k
0 r: n4 ]( K, f: t# G& O4 n. B- .lsa_play a! `2 h0 @/ H7 [! [
- {& e" f1 a6 S7 V) {
- text-decoration: none;$ |- T* O- ^6 }+ P [# b2 e4 a
- }
( U1 ?* [" o/ Q - 3 t% F3 F/ K2 m( ]% e$ ~
- /************* DSL dictionaries **************/9 T X" @* |6 O7 I+ w! I
- 1 |. @# q1 z5 d
- .dsl_u
/ k8 P7 R ]( r0 u( d7 n* o# X5 X - {
2 V0 {0 Q% O3 O" J - text-decoration: underline;( D) W, P7 C7 F$ B& w0 J3 O1 S& ~
- }
+ x( W& ]4 j* G9 o2 u* u - 1 B% k0 F1 g- W( C
- .dsl_article font[color=c_default_color]
6 |- Q* S6 R4 b8 R! U; F - {" n [0 O. O- c1 t( Y* u7 i
- color: green;# W" f3 x! I3 z3 Z5 Z2 u
- }1 y0 t. Y+ P5 m" `' E9 ?
- 8 t' K* G: V n! @. v
- .dsl_m1
4 i) C7 N! C7 K- d - {8 m& s0 [! j0 v! O7 _% v
- padding-left: 9px;& e, |$ z6 ]& U3 ~5 Q+ c
- }
3 P) H: Q) S9 \
5 K, e: w( i& f4 h- .dsl_m2! Y7 @ m% Q+ J7 }
- {
9 s8 _5 _4 A$ Q9 g - padding-left: 18px;3 T' Z- n5 n* @ c
- }
8 G! K" L2 X. k" z9 b* Q M/ o - & E0 `4 K" w4 I
- .dsl_m3
" z9 t4 P" u6 Y% T - {
M5 Z, z/ y' Z* W1 C7 G - padding-left: 27px;
9 @. i8 O2 F) H; B! j$ C - }
! N/ b# l- |4 L- k! L - P) D% @' T! j/ m
- .dsl_m4- n4 ~3 t8 O% _# M: P4 \0 H4 u { D
- {3 n* _3 B" U- N- U" ^& i ^/ `
- padding-left: 36px;% D3 X/ d2 a9 K
- }
; u8 [0 b. ?: A5 T. R - / a) I+ W) }. A& H
- .dsl_m55 k3 Q% a" f: g! N; j5 m' i: J- w
- {2 A6 a8 J6 r9 Z8 {: Z$ N2 H3 w
- padding-left: 45px;0 o0 @3 a$ r; `. u- u
- }
3 U m3 m. f. N" d, V# O+ O3 b
! J' x4 g& |" n5 `1 ^& `, |+ i- .dsl_m6
6 i! I2 U& Y8 r' p: a3 H - {7 L# p2 X0 x5 ~% q% R
- padding-left: 54px;
7 C% M% j9 z* G+ a, O" n+ E - }
! A; N$ L4 V. A' v" ]6 }! z/ A) e - U/ [3 |! c; W; {8 _% z5 e
- .dsl_m7
6 J+ _& e4 h- H: d9 P, c - {
; B$ l. Y5 v- t! [; T - padding-left: 63px;( G1 S; f- |+ D
- }
9 v) B$ m! O- ^) i, D/ w+ h - 2 o0 v8 k7 J# O) u7 } ~9 {
- .dsl_m8
0 I2 {: C w: G) I% ], }0 p - {% y H- _% |" n4 e/ } R6 Z( o
- padding-left: 72px;: o7 J( O# {2 Q5 A
- }
# x9 u% Q; {- g* x
: }" E" L% y. l' x- m1 `- L+ C- .dsl_m9
" h; z( \' s; X# ^ - {+ b& Y4 D' t- r. M6 J2 q
- padding-left: 81px;
% ~) R3 e5 \: \& D* @ - }* A' K, h! b8 ]" c2 O. t8 t
4 J& F! A8 q" E7 |& _- .dsl_ex
! ?7 k* u1 Y, P5 u/ R - {8 }# s: o8 u5 i( L
- color: gray;8 p& {9 Q& A6 i
- }6 |5 O0 d: [1 j; Q' ^# [
1 J* b$ t# f9 r2 x- .dsl_p, ?; B, y+ |( P4 L" h
- {
" \. g" i% W9 ~) E$ B; e6 A& T6 S- M - color: green;3 d- o' A2 X1 W; I- }
- font-style: italic;0 ]1 j$ l3 w/ W! a3 z
- cursor: default;) ~6 P! }$ V+ d9 `3 B3 }
- }& ]! c4 ~$ R- d6 N% l3 E
- U( a, F* [. |" S9 U. e! v& P
- .dsl_t/ }- y7 g+ M) r" ~8 S
- {7 N5 H% F+ R- s1 o8 _# t
- font-weight: bold;, g0 O! Y3 }8 y; { A' Q
- }
2 L v+ u0 _5 x. J1 Y - 3 Y+ C3 o2 S- L3 O" ]) f2 ~( Q
- .dsl_st_c/ S, B/ B* I) m, h% h
- {
f; B6 A' j' E1 j' v, w9 E - display: none;2 v7 L" o* z& C- v; z5 A* b4 |
- }/ `! I# z. }2 W" m- n
6 t/ _: x$ a/ p: o9 a+ R- .dsl_headwords
' |8 G: y5 k+ B; n - {
; d9 C/ q# G' Y: A2 _! _ - font-weight: bold;
5 g$ E; r- J J' K+ W- i6 g - margin-top: 15px;
: y* U+ T& M1 Y0 P, D - margin-bottom: 10px;
! k% m' k, X! n. E" p* p* W# d" R - }' x. A% z0 R' n, M: T6 M
- / C( _0 L' Q& }1 R
- .dsl_headwords p
% i9 k- i+ I2 u1 ~* z: x. r, a4 e2 t$ X - { h- p# f- W" _% v& m$ f8 l- }
- font-weight: bold;4 t0 Q8 n. f/ B, m8 r; Q- `0 q
- font-size: 15px;* c1 [0 p' w$ B: ]. H. m
- margin: 0;) }2 N1 M, G2 x
- }
' \/ L- _& Q! p2 k3 H+ W! R8 K* K
$ v0 j/ _6 o/ `- .dsl_definition p
' p+ J5 G& P/ `- M' A: C - {
; y1 X9 F5 r9 ]2 T - margin: 0;6 L, y n: e2 J! R
- }
; M6 K) Q' C1 K
4 V& n. {# V! F7 _4 u, e, _- /************* Spelling suggestions *****************/
4 {! ^4 O$ V/ _
: s9 `: e; e$ t7 o- .gdspellsuggestion4 E; [4 r' t3 m& H1 n
- {
7 A/ M& \; L S& r - /* Add some vertical space before the article */0 P3 i- {# i& T, }& U$ A/ G: d
- margin-top: 1em;
& F1 A0 ~. `/ [1 e+ } - font-size: 12px;
" {" N$ a# e" g( r7 ~ - }) K3 ]* B: x. F4 M( M: i
- ' E2 c9 ]7 q1 x- Y* X
- /************* Stemmed suggestions *****************/& Z v6 K+ ]% ^9 y; G* n; a
- $ w0 w+ `% g* G+ T
- .gdstemmedsuggestion1 n4 _3 R5 U. S, J3 O! p
- {
6 I2 J; |, t! C2 k( Q - /* Add some horizontal and vertical space */
8 W Q6 J# A+ E8 e' y1 R! O - margin-top: 1em;
3 y! J7 ]& E% f/ x8 `8 h - margin-left: 1px;: s2 g& P0 U5 p7 N
- }
. f. v- V0 t8 @/ e% z
* H3 c" @: T& `! u( `3 |- # L4 H+ j$ P( _. X2 [. k
- .gdstemmedsuggestion_head" [$ R4 @& Y" W2 Y1 \
- {
+ ^5 j L1 _8 @: \" x- k - margin-left: 11px;3 W9 k0 {' m" C% k) L' J# N
- font-style: italic;
" S2 y" |7 }* y; }" O/ T- I( S6 C+ z - }
, I( V; D( ]6 V6 Y: H" N* ]* `7 ^ - 9 m& Y4 G% k) E4 {: g
- .gdstemmedsuggestion_body
3 v4 g9 g1 _4 P) _8 k - {. a1 ?- S0 t- B8 E: U" u, ]
- }3 }" X# t4 B% \
0 s5 G( d5 ^+ P, a4 H- /************* Dictd articles *****************/- O8 y0 {5 }, p# Q. [
- .dictd_article
7 H, D* J3 F& X1 C - {
. Z/ d2 ~1 h/ M9 Q8 E - /* Add some vertical space before the article */
l1 R/ d- A2 W% W - margin-top: 1em;& j) ?) Y, y: J2 H: r7 f1 B! O
- }
* t4 [$ z+ ^3 T4 U6 T - ' k: B/ D% |6 @" W/ y1 Q
- /* Lingoes LD2 */& R a$ C) Y+ w, v
0 n0 ^( M# K" F8 ]( P- .ld2_e
/ w6 E) o" z! C+ w( b# y - {3 F v8 e7 l u8 o- ~
- display: none;9 G. H3 X# |. |3 k+ z, s, i
- }" ]5 U N) k! O$ g' q: ^- r
- 0 {* y* o6 g8 |) g2 B
- .ld2_h8 d; L0 G9 e/ L# A
- {
0 {. a4 h1 J, O u' |1 W- Y - display: block;4 h3 }0 A' s3 w' V5 F2 E
- margin-top: 10px;& |. j- @8 ~9 U$ ?3 M
- margin-bottom: 10px;
# w' }" |9 \. G- s - color: grey;
4 c9 V1 \+ _8 ]5 { - }
- T- [9 G4 I9 t+ P
' ?0 P: I6 U7 l- [- .ld2_l9 `- O# ]6 j- x7 d8 M. h
- {# Y2 F- E$ J" g' J
- font-weight: bold;, J3 a# X4 y# Z7 D( z, d5 H6 ?
- }
& |0 y5 E+ [4 V - - @( Y9 w# E% s' A% R* s
- .ld2_n
! g$ b0 ~4 }' k4 K6 E - {8 w8 U% a4 Q- v
- margin: 0;. F# I1 t+ ^0 g7 i! B
- }6 S n, I4 U4 {
- 3 L' w6 W4 Q; T% g) Z+ c* r# R
- .ld2_p) @1 J5 ?- b' B w/ [& h
- {1 H2 a; E5 |2 F, G5 H7 d
- margin: 0;
5 A. _0 [& D- \2 ^6 A$ h - }
1 I# `+ _+ j9 L, j: c* B% r
" g8 W- M+ f% i! e% h. Q: H" L$ R3 F- .ld2_m
7 o2 x7 u6 \+ C - {
9 u# b7 k2 K7 F7 L# y - color: green;( N. g0 _( |, D! v$ _4 d
- }
/ |0 G. K) w! Y- s& S
1 l1 A) C4 R& Z6 {- .ld2_n .ld2_q
5 i' N# q- B+ D6 ~! H% d - {
0 h# b9 }8 g6 B1 e9 y% }' g - display: block;1 i& X2 W4 D- P* v$ ]4 u( }
- }
2 p8 `7 }: B6 z4 {* R! n( d0 u
; Z" U6 W! V+ _) f1 n* n% b5 l- .ld2_n .ld2_c3af
* o1 ^! ~3 v2 w' p: r# s - {
$ }& E" ?! q+ V9 D" x - display: block;
( |5 ]$ Q, Y8 S# A - }
: P# t/ u% n! z8 B: L8 E$ e1 e5 o. p) Z
4 V4 ]$ p2 A% A# _% y- Q- .ld2_n .ld2_li) k& c6 n" x2 c
- {
2 C- N& h* u3 o0 l8 I1 C1 r - display: block;
2 Q _4 f3 u% L0 M6 n - }7 {% k" Q) I% @, C4 _! W
- & k7 ?7 ^; a5 F' `
- .ld2_q_marker
9 G" P' A0 v% h' t+ B0 a( e- n - {: U8 t+ X+ g% M$ P
- color: #408080;
% q0 n4 L9 @/ ~! V - font-style: italic;$ m/ K; V1 k# O+ R+ N* t& W
- margin-right: 8px;
% W% X2 c( J' O- a' l - float: left;, U% n+ G: X7 x
- }3 P5 m9 a1 U1 \
- 4 c! Y3 K+ _ b4 H% J0 @& O5 ]
- .ld2_c3af_marker
$ U" @+ d3 P9 y# C& y/ q - {
0 p. R. s9 G& ]0 D8 [: [7 y* o! j - color: grey;
9 x: _9 O4 r2 {( X! \! q( M( U. f3 E - margin-right: 8px;0 k0 H$ A( k" w7 a; ~ ~; c
- float: left;
* m6 O% x7 I: P, o$ a - }
5 ^" m$ u! D G- }9 |' U
7 o! _( Z- \+ f" U4 T- .ld2_u1 g- z* w" q0 i# X4 w
- {. Q( n A$ {! E; P3 \
- color: #c00000;; m+ O V" g& Q
- }) A% S: y. _( v N0 t
- - }3 z" i' ?3 B$ k7 U3 |* p8 a5 T- h
- .ld2_ly
5 @& e- Q* n4 T/ I - {
% n3 H( f$ ]- h; b; r" {/ ?; {* | - margin-right: 10px;; w" S5 E+ E; Y9 v6 B
- }0 z9 F3 u+ j" @% S
1 ?1 z" G, v# ^4 ?5 {- B- .ld2_z
4 }( T: W6 @' ]4 ^0 x/ } - {
, Z. k9 ?' t0 u3 J* T9 A" n0 s - color: green;; U# j [. \; b
- }
8 ?& | |! n; N
9 b m7 t8 t' G4 c9 v- .ld2_t
! k- s+ J: T( y9 j3 K - {. l% \. ]% l" F8 M
- margin: 4px 0px;1 a" Q, r$ f# \7 l/ Z
- }
Y Q) \* P- C- z* ~( J# { - g& A* _$ E; q* g% o6 ?5 H- m0 ~
- .ld2_w5 }6 N9 Z$ Y( `' s/ p# @2 G
- {- h5 o& C+ J# v
- color: #009999;" t- X* C. p, U4 j( |
- }5 |1 ?; b) \. B2 z" S8 ^
4 V; V) x$ O/ C$ j
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 |
|