掌上百科 - PDAWIKI

 找回密码
 免费注册

QQ登录

只需一步,快速开始

查看: 2038|回复: 8

[使用求助] rayman,Mdict对CSS文件支持的程度区别于Bluedict

[复制链接]

该用户从未签到

发表于 2012-7-14 02:30:49 | 显示全部楼层 |阅读模式
本帖最后由 chigre 于 2012-7-14 03:19 编辑 . u* L# R$ ^. V( t. k0 k
4 t; S# [* `3 |' f' T) f6 N$ J
rayman,如何解决这个问题??" W1 F6 H' E$ h- m
6 |, ~+ x9 E! q& e& t$ c/ t
测试文件打包下载:
8 V& x. Q* [. f  I3 E测试AB.rar
" B' X, ?4 e; A. c  R. n& G- j  g5 N9 j3 C5 d. A$ s0 w( Q" l
2 y# I: V) x) E9 \
如题,本来我设计一个词典界面的显示效果就如同Bluedict中显示的那样,- Z9 e  ~" `* G$ G) H' z; I" c
如图对比显示,在Mdict有部分css效果缺失
, u+ C6 ~9 N  ?
! E: I& t6 Z8 D1 B0 D  q# f+ S, g  E& ?0 }/ q
词条【爱国】如下' G0 T  c; _5 c0 \6 g
-------------------------------------------------------------------------
  1. % i  T# D2 C( e
  2. 爱国
    6 O- D1 b$ {, Q- x0 n. t* p
  3. <table class="sopra"><tr class="sopra"><td><PINYIN>&#8249;ài·guó&#8250;</PINYIN></td><td align="right"><LETTERA>A</LETTERA><NUMERO> N°00059</NUMERO><PAGINA> P°002</PAGINA></td></tr><tr><td class="CITIAO"><CITIAO><TIHUAN>爱</TIHUAN>国</CITIAO></td><td align="right"><a href="entry://0--★ 《汉意意汉词典》 ★--"><img src="file:///HYYHLOGO.png" height="25"></img></a></td></tr></table><JIESHI>amare il proprio paese<FENHAO>;</FENHAO> essere patriottico<BR><SHILI> ▎</SHILI><CN><TIHUAN>爱国</TIHUAN>人士</CN> <IT>personaggio patriottico</IT></JIESHI><BR><BR><table class="sotto"><tr><td><p class="sotto"><CYSY><a href="entry://爱"><DANZI>爱:</DANZI></a><a href="entry://爱不释手">爱不释手</a> / <a href="entry://爱戴">爱戴</a> / <a href="entry://爱尔兰语">爱尔兰语</a> / <a href="entry://爱国"><QD>爱国</QD></a> / <a href="entry://爱国心">爱国心</a> / <a href="entry://爱国者">爱国者</a> / <a href="entry://爱国主义">爱国主义</a> / <a href="entry://爱好">爱好</a> / <a href="entry://爱护">爱护</a> / <a href="entry://爱克斯光">爱克斯光</a> / <a href="entry://爱克斯射线">爱克斯射线</a> / <a href="entry://爱怜">爱怜</a> / <a href="entry://爱恋">爱恋</a> / <a href="entry://爱面子">爱面子</a> / <a href="entry://爱慕">爱慕</a> / <a href="entry://爱情">爱情</a> / <a href="entry://爱人">爱人</a> / <a href="entry://爱惜">爱惜</a></CYSY></p></td></tr></table>
    + K$ {* [  V3 }" \  D* b
  4. </>
    # S* M7 ~* A. n/ @" k! `
复制代码
CSS文件如下:
1 i' H% ~2 L) q( _4 h尤其是【A】、【BODY】部分!!!
/ N! ^& I( k3 @$ R9 j- P-------------------------------------------------------------------------
  1. A
    4 y, G: L1 u: Z
  2. /*链接的默认格式*/
    0 p! D$ g/ u& S; ~, b: f
  3.   {
    , y# c3 p6 L: e: i
  4.   font-size:10px;% Q, _$ h0 n# I2 U) V
  5.   color: #0B0B3B;
    8 w$ F  u# q: u
  6.   text-decoration: none;& k& i* F2 b5 R8 U0 A  O
  7.   }* z6 t7 n) c6 C

  8. , Z: u3 U# \& U0 X( r
  9. BODY
    3 L# [' C# a; v2 T" j" R( U
  10. /*词典文本的默认格式*/
    0 O! ?; ]* Y9 e7 P( N: l3 q
  11.   {
    $ Z5 M0 ?: ~! b; C" [/ L+ @
  12.   font-family:Times New Roman, Serif, sans-serif;" x5 J% e; V# }
  13.   font-size:12px;
    ' k, N: k/ ^6 u# u6 G6 l$ R" X
  14.   font-weight:normal;
    / E' ^, {4 p( i. k5 ]
  15.   font-style:normal;% L4 u/ z# |; D* z4 i
  16.   }
    ) H: ^7 J1 U1 _% J; b  W
  17. - j: H& t8 K' R, n4 s
  18. hr6 m  J, {7 Y4 w4 A" Z% A3 w
  19. /*分割线的默认格式,本词典无*/! z' {$ V+ A+ [. _
  20. {* _7 T# Z. H( K3 A+ _
  21. border: 0;% k8 k0 i# C1 A6 b) E) c/ s# R+ i
  22. border-top: solid 1px #00B050;
    % ]* G' E  ~) F5 d. _
  23. color: #fff;" t1 z7 c6 J+ V& ?
  24. }( }! G. u, I$ t
  25. . N' m6 x8 e# O8 c  i: G, \5 {" i
  26. /*--------------------------------------------------下面是页眉表格区的格式设置--------------------------------------------------*/
    - K4 @- ^+ Q( Y0 @$ t+ \
  27. table.sopra
    " X& n7 B- ^8 W1 Y8 Y. e
  28. /*页眉表格的默认格式*/
    . K5 ^9 Q4 C( j8 `. ?7 F/ N
  29.   {5 P5 \0 Z9 a2 J5 t' Z
  30.   border: 0;; w6 S2 u1 D% `( {# v$ E& F9 U
  31.   width:100%;( I. V3 H, }7 ~
  32.   }
    9 e& `/ X9 J* Y

  33. : O2 p. w! q3 U  A
  34. tr.sopra" c( f. R+ j/ T$ \, @0 ~9 J
  35. /*页眉表格的默认格式:第一行添加背景色*/
    * w6 W' A' ]( G% N
  36.   {
    + t6 m+ e& B2 b0 s( [/ `
  37.   border: 0;9 p! }# Y$ G7 E
  38.   background-color: #E0ECF8;
    7 l: l' @. k) x6 l# E8 _/ _9 [
  39.   }: \' R& H% k& o# h: [2 [
  40. td.CITIAO
    8 \0 ?  x9 X" C5 s( m2 y
  41. /*页眉表格的默认格式:第二行词条处显示下边框*/
    2 r& K2 s  G4 K; ~8 L- o
  42.   {/ S7 y. W( N+ ^
  43.   border: 0;
    . g- j2 y4 ]! x. A
  44.   border-bottom: 1px solid #E0ECF8;8 n, U1 b8 v3 R, |
  45.   }
    2 p8 U' i# e' t

  46. ! U! q8 C$ H& k
  47. LETTERA, NUMERO, PAGINA, Z: n8 ^. M5 I4 I9 p
  48. /*页眉表格右上主单字的首字母ABC*/
    $ N( T; L0 H- D+ o
  49.   {
    2 j% Q, K- U; O' H5 T( }$ h
  50.   font-size:11px;
    0 ?+ Z& d5 I$ C' w
  51.   color: #424242;  L' _, i$ w9 G# R& ]' Z, d
  52.   }
    ! U- I- H9 ^9 x
  53. /*--------------------------------------------------下面是主要内容区的格式设置--------------------------------------------------*/
    9 J- q+ Z% M0 \
  54. CITIAO
    ! |" g: u1 \0 Y/ o. n
  55. /*中文词条:释义第一行显示*/  _" ]* F9 Z  p! b. S! l" Z7 s
  56.   {* O+ E6 _5 H0 Z; A
  57.   font-size:16px;
    4 A: `4 ]# |" m& c* J" H$ y' N
  58.   font-weight:bold;( }. B" f" Q. V4 r' Z4 [( j: R
  59.   font-style:normal;/ `# u2 }% O2 y5 B
  60.   color: #0B0B3B;' T! y' B$ I5 Y! p- x  ?/ D7 @
  61.   }
    6 ?! J: b. H  x9 A

  62. ! ^* b- O/ z: a4 R  Q, i# g. \7 g( M6 x
  63. YITIZI
    1 a5 K& v4 I5 u6 `  G; K+ ]
  64. /*单字词条异体字(竝)*/
    " r9 y0 N* O+ `7 H" C
  65.   {
    % U0 y# I0 |$ e! @0 {5 G( k' }' I
  66.   font-size:14px;
    1 ~: h* _( T' ]: u3 S- M( N8 e
  67.   font-weight:normal;
    . t1 K3 e0 l/ |  A; O/ T, U
  68.   font-style:normal;4 S5 J) _, {" {" b; H
  69.   color: #424242;; x# \/ R! x- S0 ]" v
  70.   }8 k5 e1 e0 i" C! [& G
  71. 5 R+ M/ m5 a! f! d# A6 O
  72. PINYIN
    0 ~# \) ~; L# ?, M* g+ Z' N! x
  73. /*拼音, 如&#8249;ài·qíng&#8250;*/
    : j0 ?' H3 _, p$ s! z  |9 w
  74.   {4 Y* z2 K5 k5 I3 m) y$ _
  75.   font-family:Times New Roman, Serif, sans-serif;
    2 i8 v/ Q8 p3 `( R; f' G# \
  76.   font-size:13px;
    : Z' Y4 H" {6 z# y5 N  m  E9 w7 k
  77.   color: #424242;
    & E( u, L$ y9 I( v
  78.   }& \1 P4 G, A, g' I; g4 r
  79. 4 |' T; w/ }, X( O& I% K* a
  80. JIESHI. f! P7 @  l; P
  81. /*词条解释区:2个分割线之间*/' j+ a" N  D% ?& d$ D
  82.   {
    5 b) \( B; Z2 b# |- |0 E1 V; h
  83.   font-family:Times New Roman_B, Serif, sans-serif;1 M4 `* Y) @) m: v+ g% q
  84.   font-weight:normal;
    4 V2 z. Y% O% L1 p
  85.   font-style:normal;
    ! d: y* u& z% T: q1 z* g
  86.   }
    * v) j! W' L) D

  87. $ K: r( ]+ J+ G+ m$ f
  88. TIHUAN
    4 h" q4 r4 Q( ~
  89. /*主词的替换“~”部分*/
    / m+ ^$ S+ J! a) ^' P4 p" R" n
  90.   {
    0 i" Y0 t5 A) x! ~8 {
  91.   color: #0040FF;0 u. _8 Z0 z: M3 C, B
  92.   }1 ^4 U/ c& H/ y$ x/ O
  93. $ O, E9 Q2 ~* A, I1 }
  94. LINGJIAN6 h* {( t6 i% F1 ^
  95. /*另见:…………*/
    4 m  h  I0 ^4 D8 b+ G2 J+ k' t$ k
  96.   {
    ; L* v5 G7 h- [( T, B
  97.   color: #424242;
    ! [" C8 Z, V' f: I$ W7 V
  98.   }
    ! a9 [% ]0 x. y% P$ o
  99. 7 G" m, N4 f& c
  100. CN
    0 K4 k+ i$ Z, S' }5 j) x
  101. /*解释中的示例中文内容*/9 r) |' _) X' L6 U8 x
  102.   {; e) t8 j: q9 h9 h
  103.   font-size:10px;
    " Y. n' ~+ B4 K# n2 n
  104.   }
    . J( s/ w! w4 [

  105. 5 Z8 r; V  d& m' M$ z- M; |. a, i: Y* E
  106. IT
    " u* `  P" V& `
  107. /*解释中的示例意大利文内容*/$ }- ]+ @* e& H! `! S% p9 j
  108.   {
    6 d3 o, O9 P, p3 g+ G& T
  109.   font-family:Times New Roman_I, Serif, sans-serif;4 A* i4 y8 b8 M% f
  110.   font-size:11px;5 A% |4 n  q2 R- I
  111.   font-weight:normal;0 m2 h9 f0 p! k5 E6 i& v
  112.   font-style:italic;0 _1 N. p( V* O, a
  113.   color: black;
    % M  W) d( a5 t9 f8 S& B- _. j
  114.   }4 @/ n6 J, g: r$ e
  115. /*--------------------------------------------------下面是一些标点符号的格式设置--------------------------------------------------*/- Y" ^: z7 I  K; ]- N
  116. SHILI
    1 _3 g: R# t0 C8 @
  117. /*解释中的示例符号▎*/8 B' D+ y4 Q, O1 r+ G% A! ?8 v
  118.   {0 P0 {' \* ?3 f* h% `3 d4 T/ c
  119.   font-size:10px;+ j/ G: g5 {4 f# q
  120.   font-weight:normal;
    & d- P" Y; Q2 L6 b' c: W
  121.   font-style:normal;% ^# |* ^. F% r% ?
  122.   color: orange;
    ! ~9 [; g2 ?) T
  123.   }
    5 t# \, L+ L0 |, b. v
  124. III* E- y7 u' L0 e4 R
  125. /*解释中的序号Ⅳ, Ⅲ*/
    ! Q* w% t% v! G2 s0 K+ Q
  126.   {
    9 e4 k: i; g7 p  X
  127.   font-size:16px;: F9 |4 k  U( ]: V
  128.   font-weight:bold;0 a" c" O5 {' f0 Q. l! h1 C
  129.   color: red;" _" z$ V' V9 T5 p. m( ?" X2 f$ f
  130.   }8 A& H1 O+ A7 S
  131.   [! o  I8 w1 n4 N% D( N  c% ?
  132. NNN7 d; N% T& t2 ^2 j+ ]
  133. /*解释中的序号(1), (2)*/
    & F# }; }2 Q5 T. R1 x
  134.   {6 }. |  j) Z# [6 x7 @9 e: P1 `
  135.   font-size:13px;# @* {4 c/ g4 F, u" u: Q. A
  136.   font-weight:bold;
    * g' {( j7 @* t* q" B# B
  137.   color: green;$ u* u9 H% w) ]+ s& o
  138.   }
    1 O+ z! h& @( U" M

  139. 8 F0 z6 s' B9 H2 a
  140. FENHAO* i6 H- l+ X; K! B: P
  141. /*解释中的分号;*/
    & ^7 S# r8 ~& C0 g* G: u0 P
  142.   {1 t3 o& z% N, P* E& F( o, ^1 |
  143.   font-size:12px;2 c& b) j6 i7 I8 S& D0 E
  144.   font-weight:bold;! Z& R6 D2 m; e! s2 F' |$ I
  145.   font-style:normal;
    % L% y# l& G1 D: Y$ d; e
  146.   color: red;
    ! B: a0 Q' \6 c" {! u1 z
  147.   }: c. G0 h# m/ C/ z1 c
  148. /*--------------------------------------------------下面是词语索引列表的格式设置--------------------------------------------------*/
    " A# h( N& b& a" ^7 w3 ]# K& ~
  149. table.sotto
    $ P9 ?0 w' {1 u2 A4 W  M
  150. /*页尾表格的默认格式*/
    6 Y' ]( z- j' j$ m/ w
  151.   {9 f. r7 e, o) j: A4 M
  152.   border: 0;. v) \9 M! |# s4 T) h; J
  153.   width:100%;
    ! F/ u0 ^+ c1 s8 X
  154.   background-color: #E6F8E0;
    & {8 V5 ^  w! ^$ S' e$ _
  155.   }
    9 m& x! x! K. f& c
  156. ( h: o( f, e. B- c7 ~. \) I7 Q
  157. p.sotto
    ; }. S( I) r; i9 b0 u
  158. /*页尾表格中的段落:悬挂缩进*/
    : V9 \& r: X$ Z
  159.   {% \8 _, |0 z$ q1 j: Z
  160.   text-indent: -1em;
    , [' n, }) @! m6 J
  161.   padding-left: 1em;
    ; _3 }- S( h8 S) [# H
  162.   }
    : P* V- Z" T  A8 |. O

  163. 6 E6 E, C3 F; n& `2 o% @
  164. CYSY/ y0 \# K: r5 l% @. _" S
  165. /*词语索引列表*/3 \0 @4 L6 z/ W' e
  166.   {
    : Q4 i+ {8 i- K% T7 C
  167.   font-size:10px;
      L0 ]) N+ l8 |0 L
  168.   color: #0B0B3B;
    * Q$ @  s- [  e/ H
  169.   }
    . y. b5 i6 |- W: {  T1 X% ?

  170. 8 T: \8 u& `  U3 R' _2 i5 p: k
  171. DANZI0 D! T& S# T8 |  O
  172. /*词语索引列表中,首字单字*/0 g7 s& o5 X! y8 J" O' c
  173.   {
    / X( L- x! G/ u, a1 n; v
  174.   font-size:13px;
    : e' K8 e/ a, [6 X+ {# `
  175.   color: red;
    8 T  n- n8 h, c+ n, R: O
  176.   }
    $ f, O4 C- W) @

  177. ) F, s6 B6 S( ~
  178. QD
    ) M1 ~. |+ `) M: _/ @7 z+ p, q6 L
  179. /*词语索引列表中,强调当前词条*/
    3 S5 U' E, F* _- v% R2 g! H6 n
  180.   {/ r& d5 U) @' w0 r# X# w; q
  181.   font-size:11px;4 k- L8 g' @0 Y
  182.   color: green;
    : e# W( r4 x6 V' C3 `% ?
  183.   }
    ' |8 k8 R6 L0 r0 h3 U
复制代码

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?免费注册

x

该用户从未签到

发表于 2012-7-15 12:21:15 | 显示全部楼层
你试试取消使用内置音标字体的选项看看?

该用户从未签到

 楼主| 发表于 2012-7-15 15:34:42 | 显示全部楼层
你试试取消使用内置音标字体的选项看看?& R+ `' @$ Q' f. ?
rayman 发表于 2012-7-15 12:21
1 D; _& u3 \( I4 P
- [& m- d- N8 v" p! N
没有用 还是一样的显示效果

该用户从未签到

发表于 2012-7-16 00:19:06 | 显示全部楼层
可能是我在程序里声明了使用严格的html语法,因为这个影响到后面的一些显示的处理了。你可以把内容组合成一个html文件,放在Chrome浏览器里看看效果。

该用户从未签到

 楼主| 发表于 2012-7-16 01:45:26 | 显示全部楼层
可能是我在程序里声明了使用严格的html语法,因为这个影响到后面的一些显示的处理了。你可以把内容组合成一个html文件,放在Chrome浏览器里看看效果。
8 |1 i7 t) c8 J! o1 R( Arayman 发表于 2012-7-16 00:19
: J1 I3 }# S, h* l$ r

. p1 {7 R$ t1 w+ }$ i) Z- _# ]" t, @# \$ g+ U
这个是在电脑上的显示效果,并不像在Mdict里显示的那样。* K& L; _& c' f: ]1 t, L
------------------------------------- {4 l  b. O2 ~4 g
另外,CSS里自定义的字体不起作用。(已经放入Mdict字体文件夹下)
# ]7 b4 _: g! a7 s9 c不知为何?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?免费注册

x

该用户从未签到

发表于 2013-3-12 23:13:13 | 显示全部楼层
技术帖子要顶

该用户从未签到

发表于 2013-3-29 15:07:45 | 显示全部楼层
这个问题很复杂,处理起来也会很麻烦
  • TA的每日心情
    开心
    2021-2-18 14:34
  • 签到天数: 1 天

    [LV.1]初来乍到

    发表于 2021-2-18 15:35:04 | 显示全部楼层
    谢谢分享!!!收藏下
    您需要登录后才可以回帖 登录 | 免费注册

    本版积分规则

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

    GMT+8, 2025-4-24 14:09 , Processed in 0.024837 second(s), 26 queries .

    Powered by Discuz! X3.4

    © 2001-2023 Discuz! Team.

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