掌上百科 - PDAWIKI

 找回密码
 免费注册

QQ登录

只需一步,快速开始

查看: 4419|回复: 19

[经验交流] [3] 通过 article-style.css 调整 词典名称条

[复制链接]
  • TA的每日心情
    慵懒
    2025-1-28 16:22
  • 签到天数: 216 天

    [LV.7]常住居民III

    发表于 2017-9-25 13:45:21 | 显示全部楼层 |阅读模式
    本帖最后由 deeke 于 2017-10-10 23:34 编辑 # c# R& a* k9 D' J! k. m, R

    * \/ [: ?# }/ o1 ~& m" R  h3 N9 F171010:更换图例一。稍微减少 词典名称 与 分割线 的距离(代码区 Line 17. 18.)。, d  r3 l- ]4 S. D4 I
    170928:更换图例一、二。修改一处 宽高比例(代码区 Line 30. ~ 33.)。
    ' M# `3 L% {* F- B------------------------------------------) c6 O7 S; @7 w, [: [

    # `6 t. I& j8 d( \$ u------------------------------------------
    ' X: s2 G: X5 t7 p! X& L6 Y我的软件环境是:Win8.1 + GoldenDict_Qt5_x64_portable
    % t5 G. m( r+ ?) ~4 U5 p7 y1 [- }' O* ]% Q2 J
    不给 mp3 加上 tag 就睡不着觉,不调整 GD 外观就不能查词典,这是“磨刀专误砍柴工”系列的第三集:
    / F* P% v# v* Y- K  n! |使词典名称条更紧凑,在缩放页面时它几乎不会错位。, y1 s7 X" X  c
    1 B" |5 Z  b9 h" d* _0 X" S$ t
    1. 选择风格:灵格斯。; E3 @1 r7 m5 A4 Y& ~5 Y/ D, `
    2. 隐藏 词典名称的蓝色背景、词典图标。
    1 |2 w0 V  X5 ^1 ~- k. C+ b3. 隐藏 右侧展开、折叠的箭头图片。( l9 T: b1 ]# l" K
    4. 调整 尺寸、间距、边框、颜色。9 @) [  V7 D% V: \1 C
    . j& }5 @# a! W; q1 Q5 `# |( j, C$ f6 G
    修改 GD 的配置文件:“ c:\...\GoldenDict\portable\article-style.css ” 。% f6 g4 i+ j. z" [  g
    1. /* 拉近 词典名称条 之间的距离。如果太近,就会重叠。 */
      % B9 S5 f6 P  A) b4 C/ J$ q& s
    2. .gdarticle { margin-top: .3rem; margin-bottom: 0; }  r) ?( x+ U4 H3 p8 T4 h: t: e
    3. 6 u* |% T1 Q% }7 D0 x0 m) ?
    4. /* 隐藏 词典名称 外部容器的蓝色背景和边框 */( N" n- {/ }' q  [, }; J0 ~" ?
    5. .gddictname {
      ( A  I" {/ ^# J1 k2 U
    6.   font-size: .625rem;) y% d0 G$ |* q7 `/ F0 s; @0 q
    7.   margin: -.0625rem 0;! X' i( }# U. f4 X- r
    8.   padding-left: 0;
      / d  y3 b0 U5 l/ V- |
    9.   vertical-align: bottom;
      ) k4 R1 E& k4 l( A
    10.   border-width: 0;
      8 ]3 Q$ k- S' I+ M. k* e
    11.   background-color: transparent;
      $ q1 f8 ~  M& g8 x- A
    12. }
      & \% U* l' o* x' E& z
    13. ( j4 B( e; V/ E% J. H% O+ W
    14. /* 加粗 词典名称 文字的下边框 */
      6 T. _4 i7 Y$ P  t
    15. .gddicttitle {
      + |3 _& u6 H, e/ q! z: N
    16.   position: relative;
      ( m; R& G8 W+ K
    17.   top: .01rem;- Y# n6 ~4 T3 _* _0 a
    18.   padding-bottom: .0625rem;2 @3 X0 C' o2 y+ y" X/ F
    19.   color: gray;. n! e0 [+ k* J
    20.   border-bottom: .23rem solid gray;
      ) X! a7 ~5 j. ~$ W; I6 E+ G, C$ s) e6 i; A9 Z
    21. }* N9 C7 r6 ^5 M/ R  r

    22. - L4 J$ R; Q4 X* s
    23. /* 隐藏 词典图标 和 “来自于……” */' u) l8 J# u, @( A# {) V. f4 u
    24. .gddicticon,.gdfromprefix { display: none; }- W. o9 G) w4 x$ [3 S% K

    25. - v4 }% o; q% I: j! j4 D) I
    26. /* 隐藏 右侧箭头,调整尺寸、边框 */
      % i$ P" p: c- g3 L4 Z" |0 G
    27. .gdcollapseicon,.gdexpandicon {
      + d# X8 b# e- Q; W  P0 I$ X
    28.   position: relative;0 J8 ~4 m: S: n" {) E
    29.   top: .2745rem;; P& g( C7 w) P/ @
    30.   /* w:h = 1:1 */; Z/ i$ @7 A2 u+ u% N# A
    31.   width: .645rem;7 @6 t" E3 w3 x2 F) i! X7 v0 |
    32.   /* w:h = 2:1 */+ `& o- \8 F7 Z- v+ n4 A6 t' E# X
    33.   /* width: 1.45rem; */
      3 Y; e1 N& |& k
    34.   height: .475rem;4 l# R# [% W0 I% J+ ?1 c: d
    35.   border: .08rem solid gray;2 K+ J. t% ?+ v4 ]5 q4 w, q
    36.   background-color: transparent;
      8 U$ a0 b: ~" W6 n4 o
    37.   background-image: none;
      ' j9 w8 R! q  \9 r7 r( h7 ^# S
    38. }
      " I% g/ D- r- ^; ^( |
    39. ' ?  F" ^( U6 i, {/ k! @
    40. /* 展开、鼠标悬停的展开、折叠、鼠标悬停的折叠,共四种样式 */
      ( \% J9 N$ L7 l) m; m' G+ w
    41. .gdexpandicon { background-color: gray; }" `& F; l- L+ W3 P+ \
    42. .gdexpandicon:hover { border-color: black; background-color: black; background-image: none; }
      & J( t$ G) F6 r2 _( d/ e
    43. .gdcollapseicon { border-bottom-width: .25rem; }
      3 H& K& h! s) Z
    44. .gdcollapseicon:hover { border-color: black; background-image: none; }+ K0 O2 M; u2 d* L: Q3 F; c

    45. 8 Q4 x4 w& a9 e* H, K3 h* j- r
    46. /* 分割线 */
      . t, F5 Y' `4 a3 v; J; y
    47. .gddictnamebodyseparator { display: block; margin-bottom: -.0625rem; border-top: .08rem solid gray; }
      4 m, O+ l, R' i

    48. # U8 Q. v/ O" l
    49. /* 拉近 mdx 和 dsl 词典内容 与它们的 词典名称条 距离 */
      6 J0 z7 L+ X0 \4 E+ D5 @
    50. .mdict,.dsl_article { margin-top: .625rem; }
    复制代码

    & v5 i' M7 x# F, s7 i4 J------------------------------------------9 f) x3 o/ @8 T9 `4 k
    通过 qt-style.css 调整 软件界面文字大小0 e- s8 x% P6 \' e) R' o
    2 n0 j8 O( }& I4 h6 u" c
    在我的机器上 20px 比较合适(注意 qt-style.css 中不要用单位 rem ,没有效果)。7 P1 d* F- Y1 o2 \
    ) o& n3 z% Q1 d
    修改 GD 的配置文件:“ c:\...\GoldenDict\portable\qt-style.css ” 。
    0 }; X+ P: E7 n2 m% ~! o
    1. QToolTip, /* 按钮或链接的提示信息 */0 p& V& \' P; l9 `9 L; b
    2. ArticleView #searchText, /* 按 Ctrl+F 后的搜索框 */; L; K' D! N3 r* Q# X% h- H
    3. MainStatusBar #text, /* 右下角的提示信息 */
      / D9 @# U, x! ?6 M+ E
    4. ScanPopup #translateLine, /* 弹出窗口的搜索框 */" S: b6 f0 a4 A6 t
    5. MainWindow #translateLine, /* 主窗口的搜索框 */8 N& U% L  P$ F# @+ {6 v' [0 B1 }
    6. MainWindow #wordList, /* 搜索框下方的单词列表 */
      % `: |' V3 p) y5 K4 J* U
    7. MainWindow #dictsPane #dictsList, /* 查到单词的词典列表 */
        L" N* p4 @  S. ]% |# |! d  G
    8. MainWindow #historyPane #historyList, /* 历史面板的单词列表 */# T0 G# p! @: D1 _$ \& f% F6 [
    9. MainWindow #favoritesPane #favoritesTree /* 收藏面板的单词列表 */# z; }; E3 X: C( O) z8 p7 R- R8 }
    10. { font-size: 20px; }
    复制代码

    & [8 x6 `* S- C2 ^+ c------------------------------------------5 w( ]  I1 m( v
    , L+ J$ Y2 N5 H2 O$ w; [
    ------------------------------------------" K3 U+ Z# ?7 i  X$ a' v2 Q( B

    * q: }5 z# u1 Q: S% u* i! a8 I最后再来个图,别忘了帮我评分呦~~~

    评分

    9

    查看全部评分

  • TA的每日心情
    开心
    2023-4-4 20:46
  • 签到天数: 337 天

    [LV.8]以坛为家I

    发表于 2017-9-27 14:12:37 | 显示全部楼层
    HMPT 发表于 2017-9-25 14:387 X/ f2 w7 {0 k$ j& ?0 B
    论坛为了防止复制,而加上的随机字符, 好烦人啊
    ! R9 v; w, h+ B& ~
    按F12,在CSS中加入
    % K4 k. S* L& U( u
    1. .jammer {
      4 @* ?: ~& d% q  s! m! Z  ~' F
    2.     display: none;
      . E6 Y) Y6 T' F. F2 ^
    3. }
    复制代码

    点评

    有效, 感谢  发表于 2017-9-27 14:20
  • TA的每日心情
    慵懒
    2025-1-28 16:22
  • 签到天数: 216 天

    [LV.7]常住居民III

     楼主| 发表于 2017-9-25 15:04:30 | 显示全部楼层
    本帖最后由 deeke 于 2017-9-25 20:41 编辑
    ! i. ?6 k7 J+ Y4 W% V0 r; _$ ~
      ^6 w3 R& f. J, O1 Y: f听说 评分 以后随机字符都会消失 :p: e! C$ f/ G  }' B
    1 [% j% F) }# D& C& ~; G

    点评

    这就涉嫌恶意误导了  发表于 2017-9-25 16:45
  • TA的每日心情

    2019-9-20 08:37
  • 签到天数: 214 天

    [LV.7]常住居民III

    发表于 2017-9-25 14:38:38 | 显示全部楼层
    论坛为了防止复制,而加上的随机字符, 好烦人啊

    点评

    可以用“审查元素”大法  发表于 2017-9-25 14:58
  • TA的每日心情
    开心
    2020-9-21 12:00
  • 签到天数: 22 天

    [LV.4]偶尔看看III

    发表于 2017-9-25 15:11:38 | 显示全部楼层
    deeke 发表于 2017-9-25 15:04
    ' G( I( _- O& ^0 y$ j评分 以后随机字符就会消失,是真的。
    ! C! @2 ?: s" F% P+ S# X
    居然还有这种操作
  • TA的每日心情
    开心
    2019-10-12 09:43
  • 签到天数: 1 天

    [LV.1]初来乍到

    发表于 2017-9-25 19:01:35 | 显示全部楼层
    牛!这个是css能定义全局js文件吗?大大

    点评

    只调整 词典名称条 的外观,不能影响 JavaScript 文件。  发表于 2017-9-25 21:14

    该用户从未签到

    发表于 2017-10-10 09:21:25 | 显示全部楼层
    本帖最后由 henices 于 2017-10-10 09:25 编辑
    $ z7 Q* a, E# F' A  Y
    8 ~2 Q1 l/ M( d3 \+ V效果非常不错, 感谢.
    % G* K: c4 z  R9 x, E* N
    3 h( J' |9 S/ M4 U, V9 Y5 F1 L$ [0 j  C9 o

    / e. J" o5 b- @======================/ @) }; N: x1 N- ~) `- u& @: k; I

    本帖子中包含更多资源

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

    x
  • TA的每日心情
    开心
    2017-10-25 12:37
  • 签到天数: 8 天

    [LV.3]偶尔看看II

    发表于 2017-10-10 21:27:21 | 显示全部楼层
    求教樓主,有些詞典中漢語標點的分號和逗號(;,)在goldendict中會顯示爲英文的分號和逗號(;,),這個有辦法控制嗎?
  • TA的每日心情
    慵懒
    2025-1-28 16:22
  • 签到天数: 216 天

    [LV.7]常住居民III

     楼主| 发表于 2017-10-10 22:52:00 | 显示全部楼层
    arbzn 发表于 2017-10-10 21:27  L9 [7 [' ^, F. G! r; s
    求教樓主,有些詞典中漢語標點的分號和逗號(;,)在goldendict中會顯示爲英文的分號和逗號(;,),這個有辦法 ...
    0 p9 a% {1 g( a; Y2 s3 E0 H  A
    汉语分号的 Unicode 编码是 FF1B、逗号是 FF0C,英文是 3B、2C,应该是不会混淆。
  • TA的每日心情
    慵懒
    2025-1-28 16:22
  • 签到天数: 216 天

    [LV.7]常住居民III

     楼主| 发表于 2017-10-11 00:23:38 | 显示全部楼层
    henices 发表于 2017-10-10 09:21
    8 b& \* Q, J/ x4 {效果非常不错, 感谢.
    ( L" i& j4 ?  \- d' W9 M( e

    1 X$ O" F0 w2 L6 n  @! {1 b: P: t3 O你的“朗文4”里,第二行 “7national se'curity”,那个 7 是因为用了特殊字体:Kingsoft Phonetic Plain,音标也是它。
    / t* g2 [1 y* w& B$ g1 W
    2 `4 [6 u  O' X7 D- R$ I
    0 @0 M3 }2 M+ y; `) A( F3 p5 `: p9 h0 j' ~
  • TA的每日心情
    开心
    2017-10-25 12:37
  • 签到天数: 8 天

    [LV.3]偶尔看看II

    发表于 2017-10-11 13:25:49 | 显示全部楼层
    % b; }4 ]" o) d

    + \1 n. ]6 o+ V$ t/ ]8楼的问题如上图,stardict词库的逗号显示不对。另外,该词库引用的外部图片也没法显示。(bgl文件是内置的图片。)
    6 B, M0 F# y6 J: N, D以前都是用stardict词库的,一时无法割舍。。。。。

    本帖子中包含更多资源

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

    x
  • TA的每日心情
    慵懒
    2025-1-28 16:22
  • 签到天数: 216 天

    [LV.7]常住居民III

     楼主| 发表于 2017-10-12 10:22:59 | 显示全部楼层
    arbzn 发表于 2017-10-11 13:25" b2 Z7 E- n% C/ U5 K
    8楼的问题如上图,stardict词库的逗号显示不对。另外,该词库引用的外部图片也没法显示。(bgl文件是内置 ...

    / U: B+ V$ t# N; y
    ; @  s  W% P2 P8 [9 X/ D法鼓山做的 Stardict 格式的佛学词典3 j; n7 d* t+ Z4 h; W; s4 t- u
    我在这下载了“丁福保佛學大辭典”,标点和图片显示都很正常。& Y: s/ i5 u- T5 L( p( }" N
  • TA的每日心情
    开心
    2017-10-25 12:37
  • 签到天数: 8 天

    [LV.3]偶尔看看II

    发表于 2017-10-13 16:36:22 | 显示全部楼层
    用stardict-editor导出这个**的词典为xml文件后,再用stardict-editor编译成stardict格式词典,就和我以前的一样了,在Goldendict中不能正常显示逗号(在stardict程序中也是一样显示不正常)。不只是上面那一个词条的问题。( X" Q; E) _8 _& d

    7 ~0 a* K7 d, \, T$ V有的Mdict的词库在Mdict中能正常显示逗号,在Goldendict中就不行了。
  • TA的每日心情
    郁闷
    2017-10-18 00:48
  • 签到天数: 26 天

    [LV.4]偶尔看看III

    发表于 2017-10-18 15:46:57 | 显示全部楼层
    感謝分享,要慢慢學習才行!!
  • TA的每日心情
    擦汗
    2021-2-3 10:35
  • 签到天数: 327 天

    [LV.8]以坛为家I

    发表于 2017-11-30 01:07:39 | 显示全部楼层
    网上找到的相关分享
    , B0 C0 `' K  I作个留存,有时间再来研究~
    ' [3 [+ Z% u) u9 E
    , Q8 M; j3 }6 c; X$ _谢谢deeke大的分享!
  • TA的每日心情
    开心
    2019-6-12 09:10
  • 签到天数: 141 天

    [LV.7]常住居民III

    发表于 2018-1-25 16:06:26 | 显示全部楼层
    感谢楼主分享,非常感谢。
    您需要登录后才可以回帖 登录 | 免费注册

    本版积分规则

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

    GMT+8, 2025-4-19 12:10 , Processed in 0.029943 second(s), 31 queries .

    Powered by Discuz! X3.4

    © 2001-2023 Discuz! Team.

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