掌上百科 - PDAWIKI

 找回密码
 免费注册

QQ登录

只需一步,快速开始

查看: 1661|回复: 8

[使用求助] 是否支援外部詞典檔同名css?

[复制链接]

该用户从未签到

发表于 2013-3-18 22:34:08 | 显示全部楼层 |阅读模式
本帖最后由 asicsfree 于 2013-3-18 22:43 编辑
, I+ ]4 h5 q( o& _9 o3 _% v5 u; x+ v4 a% z' @- U
不好意思, 似乎是很簡單的問題,但一直試不出來
- z- M3 F& p" ^* P4 n每個詞條前指定檔名ok
. f5 [% ~+ @6 y' B但利用詞曲檔同名的方法似乎沒法試出來* [3 K9 g9 Y+ e( ?& B: f; X6 I' ]- m
在windows版,我寫的css內容' l$ s. y9 x- I9 y
會直接顯示在最前面,我要注意什麼呢?

该用户从未签到

发表于 2013-3-19 00:13:28 | 显示全部楼层
1# asicsfree ! \- H4 S! d! D

  C: w* t/ }2 a1 X/ rpc最新版才支持外部css,且需要IE8才能正常使用(不然总会弹窗提示脚本错误)。3 z9 x* g( g  X$ B
如果pc版词条开头直接显示了css文件里面的内容。请修改其安装目录下的“res\html_begin.html”文件,把$css$整行移到</style>上面。

该用户从未签到

 楼主| 发表于 2013-3-19 03:32:46 | 显示全部楼层
請教android最新版支援嗎?android版似乎也沒反應2 l- `* m$ d9 e6 V1 y
1# asicsfree / N4 G: z% S- n: Y
; o+ ^( U; `1 w! J! d0 L
pc最新版才支持外部css,且需要IE8才能正常使用(不然总会弹窗提示脚本错误)。
! v+ f( A# X5 a2 J# K! f如果pc版词条开头直接显示了css文件里面的内容。请修改其安装目录下的“res\html_begin.html”文件,把$css$整行移 ...9 Q) v/ \( l7 n, R8 K( f
dingweifengye 发表于 2013-3-19 00:13

该用户从未签到

发表于 2013-3-19 10:29:13 | 显示全部楼层
android版支持。外部css的意思是覆盖掉词典内部带的那个同名的css文件。

该用户从未签到

 楼主| 发表于 2013-3-19 16:25:39 | 显示全部楼层
本帖最后由 asicsfree 于 2013-3-19 17:03 编辑
+ O4 n  v# Q' @" ~3 d: d. I% d( {3 Y; k5 R1 T  d
糟, 我越來越糊了
% I* P! }, D2 D! r+ e一直以來我一直認為css就是在每個詞條前加入 <link rel="stylesheet" href="style.css">,然後在mdx同路徑下加入style.css
) T7 Y, `) M5 u 且若未經上述處理的任何字典,也可以在mdx同路徑下加入與mdx同名的css,得到相同效果。
- |* R1 l, B) h+ R3 X7 {' o+ T/ X- i: e+ f0 G% r
本文就是在問後面的情況,我在任一字典的路徑加入同名css,- F/ H- ^( z2 W
隨便寫了 body {color:red; },但在android下一點反應也沒有。  e! F$ F" m: d3 c3 E3 E- f) m
+ q* {; Z& Q1 X# Q0 a7 M
您提到"字典內部帶的css",似乎是指在字典內可內嵌一css?亦即mdxbuilder可將整個css編入字典中?
/ c( T8 S( }6 l! y) t- R  T+ k可否指出我對css認知上的錯誤呢?謝謝
  p+ v" f1 Q0 {9 E1 G! l4 i
android版支持。外部css的意思是覆盖掉词典内部带的那个同名的css文件。) x% W9 P  s' v) C5 V2 T5 u
rayman 发表于 2013-3-19 10:29

该用户从未签到

发表于 2013-3-19 23:31:09 | 显示全部楼层
5# asicsfree
8 A; Z# i& k# V6 s# i" `+ v7 p
. [1 q- d0 u6 e! [1.以前版本的mdict软件中,使用词典也是可以用外部的css文件的,要求就是:每個詞條前加入 <link rel="stylesheet" href="style.css">,style.css打包到mdd格式的文件中就可以使用了。9 l& X4 I8 @: V5 N& Q* n( `& ?

0 H& F3 R5 f8 S9 U" I4 [2.最新的mdict软件就直接支持css文件了,不用每個詞條前加入 <link rel="stylesheet" href="style.css">,具体用法是css文件名与相关的词典文件名同名就可以啦。具体到css文件内容的编写时需注意所写的标签等等要在词典的源文件中存在,
$ c# y# H, z0 X( ?% I$ L5 a/ z4 ^比如,你提的问题:“我在任一字典的路徑加入同名css,隨便寫了 body {color:red; },但在android下一點反應也沒有。”,不知你是否考虑到词典的源文件里是否有body标签,如果没有,显然不会起作用。需要注意下css文件的编写内容要与词典源文件相一致,要了解词典源文件用了哪些标签,class,id等等,写出的css内容才能有效果。一般而言,除非你自己制作词典,对自己网上下载的词典文件拿来使用就是了。

该用户从未签到

 楼主| 发表于 2013-3-22 00:58:40 | 显示全部楼层
6# dingweifengye 9 A/ ^& ]: a: J. K
我一直以為編譯器會自己產生body等tag,你說得我的確沒想到。0 n3 L" X5 Z) I0 `9 o
不過我發誓android版,我用同名外部css真的沒反應。
7 h5 G" O; E& v  [6 F字典是我自己弄的,例如<ul class="test">&#8222;
. q' K- f( o% A' b6 D外部css則寫了.test{ ...}
2 Y8 q% s+ B! k# Q' N' k/ F目前正傷心停擺中

该用户从未签到

发表于 2013-3-22 22:38:45 | 显示全部楼层
7# asicsfree
$ U0 N) \8 K. b
" W7 O9 h5 S8 V5 O- N3 yhttps://pdawiki.com/forum/thread-9211-1-2.html
9 g# q+ O! Q* a/ T  l* S& m上述链接中的词典你下来试试,试试更改下css里面的参数,就会明白其中的奥秘。
/ ]! S6 q2 c) ]. b1 G7 Y
2 X3 C. K9 E, e, b% r# ]1 u2 f( I! Rmdict安卓版的最新版下载地址(这个是我手机安装的版本,词典文件显示没问题。):
7 l8 t0 `( S9 }5 Z) Qhttps://pdawiki.com/forum/viewthread.php?tid=10310&highlight=
! q5 m; s. O5 M1 T7 B9 u+ G1 G4 A- g另外你可以试试安卓版的bluedict,也不错的。
  • TA的每日心情
    擦汗
    2018-7-2 15:32
  • 签到天数: 7 天

    [LV.3]偶尔看看II

    发表于 2013-9-24 23:15:16 | 显示全部楼层
    好难懂呀!
    您需要登录后才可以回帖 登录 | 免费注册

    本版积分规则

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

    GMT+8, 2024-6-16 01:32 , Processed in 0.060438 second(s), 12 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2023, Tencent Cloud.

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