掌上百科 - PDAWIKI

 找回密码
 免费注册

QQ登录

只需一步,快速开始

查看: 3624|回复: 19

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

[复制链接]
  • TA的每日心情
    慵懒
    2023-10-14 18:34
  • 签到天数: 210 天

    [LV.7]常住居民III

    发表于 2017-9-25 13:45:21 | 显示全部楼层 |阅读模式
    本帖最后由 deeke 于 2017-10-10 23:34 编辑
    ' B5 A7 s+ `! G, @' p7 P* |6 c$ v% J3 s
    171010:更换图例一。稍微减少 词典名称 与 分割线 的距离(代码区 Line 17. 18.)。
    5 T7 K9 N6 L- N170928:更换图例一、二。修改一处 宽高比例(代码区 Line 30. ~ 33.)。
    ( J1 a6 j! I& M3 [: R------------------------------------------
    0 a& w( n% i. D, O" e7 T$ J
    ( J; \1 _  G8 _------------------------------------------
    , R4 l3 T+ S, e6 x6 g我的软件环境是:Win8.1 + GoldenDict_Qt5_x64_portable; y8 Q4 `# [/ h8 I! v

    1 w, G' q- e; x8 S+ r/ @不给 mp3 加上 tag 就睡不着觉,不调整 GD 外观就不能查词典,这是“磨刀专误砍柴工”系列的第三集:1 b3 L0 B9 t  G
    使词典名称条更紧凑,在缩放页面时它几乎不会错位。9 l, L  S" X' G, D3 F6 z: ?: e

    . M. Z. k* b& P. }4 Z1. 选择风格:灵格斯。
    / v. b9 }$ z# _$ C# F# {6 j( p/ H2. 隐藏 词典名称的蓝色背景、词典图标。$ U; I, k' V0 g/ H4 s
    3. 隐藏 右侧展开、折叠的箭头图片。
    8 ^' R# x( T# t3 G4. 调整 尺寸、间距、边框、颜色。
    7 j. O0 c. g, d) H
    4 @: L% j: `! e$ Z* Y修改 GD 的配置文件:“ c:\...\GoldenDict\portable\article-style.css ” 。
    2 w% @0 v: q( j" q' Q! M9 u
    1. /* 拉近 词典名称条 之间的距离。如果太近,就会重叠。 */
      8 _% A$ J$ h3 ~2 i; K5 b- U$ C( w
    2. .gdarticle { margin-top: .3rem; margin-bottom: 0; }
      % Z0 E' @3 n' D' J2 e5 k& L4 K7 C
    3. 0 F' G9 O  r; O2 f+ e$ f! G
    4. /* 隐藏 词典名称 外部容器的蓝色背景和边框 */, b$ H* E: k+ {. r
    5. .gddictname {5 f9 J$ a) k# u' L
    6.   font-size: .625rem;; f7 ~' Y3 r8 B9 I5 T8 {& M. X0 m
    7.   margin: -.0625rem 0;
      ! h8 P3 U# }8 Q. \0 T2 v+ Q5 H/ u
    8.   padding-left: 0;# G! W$ O8 \: V0 K
    9.   vertical-align: bottom;! S$ }' e( j5 u: J
    10.   border-width: 0;
      * ?# `+ v9 D( M% Y  z5 y, x
    11.   background-color: transparent;+ u3 o* F' ]3 r- U
    12. }
      ; u. k7 X; z" p7 u

    13. $ T+ W$ ~: L: Q& D# Q1 O8 }4 ?# d9 G2 n
    14. /* 加粗 词典名称 文字的下边框 */
      1 [3 v: V6 a( q+ m
    15. .gddicttitle {6 v6 E/ J  x# Q: j% ^7 B4 x
    16.   position: relative;
      5 E4 a! P; @, _! X8 i0 q( Z% c: S
    17.   top: .01rem;: X9 [6 K. Q* F5 T7 K' O+ {, ~  x
    18.   padding-bottom: .0625rem;
      : |" t: y6 ~- Q2 X
    19.   color: gray;, Q5 T4 E6 N+ Y: W% d
    20.   border-bottom: .23rem solid gray;( Q9 K" G' L% F9 R: i9 N
    21. }
      - @+ a3 P8 B" \- `; c

    22. $ d3 @1 T' D! ~0 L4 T. D' f. |
    23. /* 隐藏 词典图标 和 “来自于……” */; D3 H' h# _; O3 `+ V+ [1 B
    24. .gddicticon,.gdfromprefix { display: none; }
      & W2 L  F% @9 x) K

    25. . F, i8 D: C; w4 ~
    26. /* 隐藏 右侧箭头,调整尺寸、边框 */' y) b" N4 d1 D- L0 c% U& W
    27. .gdcollapseicon,.gdexpandicon {" b5 |. m# D( g# r6 K
    28.   position: relative;8 R. Z0 k3 \8 b& G8 N0 ^
    29.   top: .2745rem;  u2 O& M. ~$ O  p
    30.   /* w:h = 1:1 */
      # K9 m" p' Z& J* C
    31.   width: .645rem;
      : P% E9 r2 d* I- M5 G
    32.   /* w:h = 2:1 */8 }0 y3 D  b; V, ^6 {  m" K+ ^
    33.   /* width: 1.45rem; */
      ( @  o! ?1 b$ F5 n% [
    34.   height: .475rem;  j8 I  y8 j+ A* `* Z* y6 B
    35.   border: .08rem solid gray;
      - C7 b" f( [% v+ U8 q: J; }( C
    36.   background-color: transparent;
      / P* e" E0 a7 q- P$ `* ?
    37.   background-image: none;
      ( f3 F+ _& G' k
    38. }8 l% O  J3 M; H
    39. # E8 p8 y7 L) S8 r, p
    40. /* 展开、鼠标悬停的展开、折叠、鼠标悬停的折叠,共四种样式 */1 e; I* u6 z% h; [
    41. .gdexpandicon { background-color: gray; }3 |) M' v. u9 [0 c
    42. .gdexpandicon:hover { border-color: black; background-color: black; background-image: none; }. _# M6 q" E, `* V9 M) |, H8 D
    43. .gdcollapseicon { border-bottom-width: .25rem; }; V# L6 k: ?3 c2 _, n
    44. .gdcollapseicon:hover { border-color: black; background-image: none; }
      ) ]6 K  y1 M& G. t* Y: n

    45. $ l$ @5 }+ Z4 O- f. h  d" z* A4 q6 @
    46. /* 分割线 */7 g* _2 B/ x0 N7 c
    47. .gddictnamebodyseparator { display: block; margin-bottom: -.0625rem; border-top: .08rem solid gray; }. P4 F5 @0 ]! V5 P/ p
    48. ' h2 g+ d/ q+ r0 e. }
    49. /* 拉近 mdx 和 dsl 词典内容 与它们的 词典名称条 距离 */# Z, k  u! E4 S. M  j5 }' M2 L0 W
    50. .mdict,.dsl_article { margin-top: .625rem; }
    复制代码

    3 b' X. D+ H4 J7 w9 o7 B------------------------------------------3 R, N. i' a" w2 s
    通过 qt-style.css 调整 软件界面文字大小7 T; r$ V" G! V0 p. x1 ^

    ' J1 K; y" O" v. Q4 `在我的机器上 20px 比较合适(注意 qt-style.css 中不要用单位 rem ,没有效果)。0 ~' q9 J8 o, r/ N$ C2 s1 m; [. q
    8 G/ |( g8 ~8 h. a6 A$ f8 U8 {
    修改 GD 的配置文件:“ c:\...\GoldenDict\portable\qt-style.css ” 。
    - U7 X6 R! v) g' r
    1. QToolTip, /* 按钮或链接的提示信息 */7 b2 ~' I! H) S2 ^$ I* @
    2. ArticleView #searchText, /* 按 Ctrl+F 后的搜索框 */
      ( d8 A/ J! E$ H) @
    3. MainStatusBar #text, /* 右下角的提示信息 */  F: S3 Q, K' Y9 }
    4. ScanPopup #translateLine, /* 弹出窗口的搜索框 */! Z9 ^* z) f, J0 G
    5. MainWindow #translateLine, /* 主窗口的搜索框 */3 p# z" \7 `' z3 P' |3 @  y
    6. MainWindow #wordList, /* 搜索框下方的单词列表 */
      . s& X5 [" s4 t  Q7 Q3 ~
    7. MainWindow #dictsPane #dictsList, /* 查到单词的词典列表 */
      5 |9 _2 d& v% ~# [% C% x
    8. MainWindow #historyPane #historyList, /* 历史面板的单词列表 */
        j; l: `: W: P$ V& }& I
    9. MainWindow #favoritesPane #favoritesTree /* 收藏面板的单词列表 */
      ' c) e- W0 D4 k* m3 k* {: k
    10. { font-size: 20px; }
    复制代码

    4 @0 N  M2 p! g! A* U------------------------------------------
    ( Q- R8 z4 _* P' j- g8 n
    2 Y( Y' c/ ]4 y------------------------------------------
    + t- W8 _$ n" @+ Q. |6 R
    3 A3 R$ x, A# f5 P" Y5 B最后再来个图,别忘了帮我评分呦~~~

    评分

    9

    查看全部评分

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

    [LV.8]以坛为家I

    发表于 2017-9-27 14:12:37 | 显示全部楼层
    HMPT 发表于 2017-9-25 14:38
    : G  N! [2 ?6 @! l( y论坛为了防止复制,而加上的随机字符, 好烦人啊
    , Z$ K$ E: t: }
    按F12,在CSS中加入( Q' a' B# p6 e/ e
    1. .jammer {
      ( B# C( e3 `$ D/ U/ d0 H0 H
    2.     display: none;. r; q) @& E& g( [4 \/ \/ r/ F
    3. }
    复制代码

    点评

    有效, 感谢  发表于 2017-9-27 14:20
  • TA的每日心情
    慵懒
    2023-10-14 18:34
  • 签到天数: 210 天

    [LV.7]常住居民III

     楼主| 发表于 2017-9-25 15:04:30 | 显示全部楼层
    本帖最后由 deeke 于 2017-9-25 20:41 编辑 + T& K9 U4 o# V: A

    ! }: v4 ~! Q7 l+ \听说 评分 以后随机字符都会消失 :p
    & x# @  s+ a, e8 M9 ^' X4 `* J* ?5 [( g/ t3 s

    点评

    这就涉嫌恶意误导了  发表于 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:042 U3 x4 l" f5 ^
    评分 以后随机字符就会消失,是真的。

    $ b1 @" E9 S3 x% q居然还有这种操作
  • 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 编辑 - ^% c# }% V( f/ X
    7 I# G; V% c0 o+ b
    效果非常不错, 感谢.
      w) A3 Z; v7 B9 B& m% \$ N" y7 |9 G  @' C: O2 P
    1 _/ H& T, M9 X7 B% ?# [
    # z# b# H4 Z( z9 N6 a$ E
    ======================
    # P- A- b- D: u7 n4 d

    本帖子中包含更多资源

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

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

    [LV.3]偶尔看看II

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

    [LV.7]常住居民III

     楼主| 发表于 2017-10-10 22:52:00 | 显示全部楼层
    arbzn 发表于 2017-10-10 21:273 \; f# B! G% ^- o( k
    求教樓主,有些詞典中漢語標點的分號和逗號(;,)在goldendict中會顯示爲英文的分號和逗號(;,),這個有辦法 ...
    : q3 r/ r2 v- o! |
    汉语分号的 Unicode 编码是 FF1B、逗号是 FF0C,英文是 3B、2C,应该是不会混淆。
  • TA的每日心情
    慵懒
    2023-10-14 18:34
  • 签到天数: 210 天

    [LV.7]常住居民III

     楼主| 发表于 2017-10-11 00:23:38 | 显示全部楼层
    henices 发表于 2017-10-10 09:21
    9 ]7 v( ]2 t: ?6 v# H' j7 x效果非常不错, 感谢.
    " G: c7 {; x8 T& n2 J: v2 }
    & a1 j; R: K- p, h0 L
    你的“朗文4”里,第二行 “7national se'curity”,那个 7 是因为用了特殊字体:Kingsoft Phonetic Plain,音标也是它。
    + g* m; i$ i# W  v! n6 y) B0 r
    ) k- w; L, r8 P! j3 R" k  O. Q3 d6 y8 ^: c" c/ Z

    1 q0 p  g% Y+ H, v7 W
  • TA的每日心情
    开心
    2017-10-25 12:37
  • 签到天数: 8 天

    [LV.3]偶尔看看II

    发表于 2017-10-11 13:25:49 | 显示全部楼层

    " {' g' Z2 F6 O, B5 j! u  \- b) \* }& I7 F; O/ C" Y4 I& m
    8楼的问题如上图,stardict词库的逗号显示不对。另外,该词库引用的外部图片也没法显示。(bgl文件是内置的图片。)5 S& c4 H& \7 Q3 r
    以前都是用stardict词库的,一时无法割舍。。。。。

    本帖子中包含更多资源

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

    x
  • TA的每日心情
    慵懒
    2023-10-14 18:34
  • 签到天数: 210 天

    [LV.7]常住居民III

     楼主| 发表于 2017-10-12 10:22:59 | 显示全部楼层
    arbzn 发表于 2017-10-11 13:25
    2 J5 k  o: y% V1 i8楼的问题如上图,stardict词库的逗号显示不对。另外,该词库引用的外部图片也没法显示。(bgl文件是内置 ...

    4 i2 T$ K& F7 I4 @' l1 G2 w- g5 P' {' {
    法鼓山做的 Stardict 格式的佛学词典
    3 \4 b4 j+ I* y+ j& x我在这下载了“丁福保佛學大辭典”,标点和图片显示都很正常。
    9 I) p' U2 c) M4 N/ A+ m" |! c
  • TA的每日心情
    开心
    2017-10-25 12:37
  • 签到天数: 8 天

    [LV.3]偶尔看看II

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

    " d/ R; w5 U) d1 c& D# ~  J8 m有的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 | 显示全部楼层
    网上找到的相关分享
    : o9 ^+ Y- J, W! ~9 }$ A作个留存,有时间再来研究~
    2 |/ }) S8 K! n: d5 N4 i# x
    ! l, ^6 p% r- a: O4 ^7 G) h; [谢谢deeke大的分享!
  • TA的每日心情
    开心
    2019-6-12 09:10
  • 签到天数: 141 天

    [LV.7]常住居民III

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

    本版积分规则

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

    GMT+8, 2024-4-28 02:06 , Processed in 0.060955 second(s), 10 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2023, Tencent Cloud.

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