掌上百科 - PDAWIKI

 找回密码
 免费注册

QQ登录

只需一步,快速开始

查看: 3737|回复: 19

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

[复制链接]
  • TA的每日心情
    奋斗
    2024-6-3 15:32
  • 签到天数: 215 天

    [LV.7]常住居民III

    发表于 2017-9-25 13:45:21 | 显示全部楼层 |阅读模式
    本帖最后由 deeke 于 2017-10-10 23:34 编辑
    7 Z) y' g& {1 B0 V0 j$ y
    0 [2 K" u( [8 g9 B. |3 |3 }' O8 Q8 Y5 L171010:更换图例一。稍微减少 词典名称 与 分割线 的距离(代码区 Line 17. 18.)。! J, D3 f3 L9 g" [
    170928:更换图例一、二。修改一处 宽高比例(代码区 Line 30. ~ 33.)。8 b7 U$ C' n: {
    ------------------------------------------* T- X: b" C0 S3 t
    $ ~. v8 S% M1 F+ z! [! {' e
    ------------------------------------------
    . l3 x9 N4 o; O* A! F0 K我的软件环境是:Win8.1 + GoldenDict_Qt5_x64_portable
    1 c+ P4 s7 Y) |6 {
    $ U* T; d+ Y' s" D8 n, {不给 mp3 加上 tag 就睡不着觉,不调整 GD 外观就不能查词典,这是“磨刀专误砍柴工”系列的第三集:
    3 h5 R& b, b, o3 `6 b! ?! K0 i使词典名称条更紧凑,在缩放页面时它几乎不会错位。1 T( Z" o- B* T0 K* `

    9 B8 V+ Z/ S) E9 H1. 选择风格:灵格斯。
    - F/ `8 ?% Z* w" x( p+ S2. 隐藏 词典名称的蓝色背景、词典图标。
      s. x- U- }, k6 g0 o7 X/ Z) `0 O3. 隐藏 右侧展开、折叠的箭头图片。0 I: Y. ~, n- T+ H2 x2 s: g! m
    4. 调整 尺寸、间距、边框、颜色。
    ! M9 r& h" R/ u/ ~
    # m8 c0 P0 d2 t% M! [2 g修改 GD 的配置文件:“ c:\...\GoldenDict\portable\article-style.css ” 。
    ' ]/ _( p! x$ @: Z$ x. T7 x7 ]
    1. /* 拉近 词典名称条 之间的距离。如果太近,就会重叠。 */) G+ y8 I( G+ C( Q4 l# F+ C
    2. .gdarticle { margin-top: .3rem; margin-bottom: 0; }9 B" W( {" b& E  Q
    3. " o7 i. k& _* N" {" N. Z3 `
    4. /* 隐藏 词典名称 外部容器的蓝色背景和边框 */
      % m' f& R8 ]7 Y$ [
    5. .gddictname {* J8 S4 t. e9 Q5 }
    6.   font-size: .625rem;# D( I# H, q& ?
    7.   margin: -.0625rem 0;
      4 y! I" @# P1 C6 W
    8.   padding-left: 0;, z4 z9 M; q  V
    9.   vertical-align: bottom;
        b. l8 r" Z$ T9 r; N
    10.   border-width: 0;' e2 c9 r" L8 @0 O9 w4 Y8 H0 k* ~: S
    11.   background-color: transparent;
      6 s. F: N$ u- B1 ~/ ^
    12. }1 m, i' V2 |/ g6 t1 I

    13.   _- B  Y) V0 ]$ Q- H/ B
    14. /* 加粗 词典名称 文字的下边框 */
      1 Y( g8 \! c7 r, R' V9 I
    15. .gddicttitle {- ?8 w: }, n$ i0 L# X/ U
    16.   position: relative;% N7 w" |" F3 P% F7 K7 {) l0 {- F
    17.   top: .01rem;
      $ m; c. b3 W; j, `( A" C
    18.   padding-bottom: .0625rem;
      9 p" |$ E$ I5 T/ ?7 `
    19.   color: gray;. \$ X: `% E/ G1 j# I  w& {% |
    20.   border-bottom: .23rem solid gray;
      : M1 r; c( y: L, L, B- e5 @
    21. }
      / \# c: M* I2 ?: {: j9 B8 h
    22. " h) ]4 V) V( ^$ e, {8 u1 U0 ^
    23. /* 隐藏 词典图标 和 “来自于……” *// ^5 F7 m. E, n5 D! i: a
    24. .gddicticon,.gdfromprefix { display: none; }( L9 g. H3 \! s6 V0 y# ?0 `

    25. " K4 ]/ S; L8 R
    26. /* 隐藏 右侧箭头,调整尺寸、边框 */
      + S% b3 U, ~, r: @4 L9 @9 Y
    27. .gdcollapseicon,.gdexpandicon {
      $ V6 F; W% D6 X. S, S  J, k
    28.   position: relative;
      + q. m) V4 T  M* g% n' j9 d
    29.   top: .2745rem;
      * T0 K8 t% S& B' B# w3 g
    30.   /* w:h = 1:1 */
      3 |( {2 @+ |0 Q  }; i* k2 r' n) h
    31.   width: .645rem;
      , h) C( R8 `  B: w5 T2 U1 B+ }
    32.   /* w:h = 2:1 */0 `4 r& e. E3 S0 h2 d9 g4 }4 F3 v
    33.   /* width: 1.45rem; */
      " n- G  Y2 {$ e. C
    34.   height: .475rem;
      ; {* \, D  Q! ^
    35.   border: .08rem solid gray;) n' s4 Y! @) Z9 R) z
    36.   background-color: transparent;" h* U3 Y1 t; X3 s
    37.   background-image: none;# Q" L2 _3 V, ]2 ?0 e' F0 x. q
    38. }
      " E9 }' y) f& r1 V  D8 b  T
    39. 5 c- G& ^) E0 m" K; T7 O
    40. /* 展开、鼠标悬停的展开、折叠、鼠标悬停的折叠,共四种样式 */
      ( N+ X; P( I) x6 [) d1 ]
    41. .gdexpandicon { background-color: gray; }
      % o9 _: u8 S& ?* w
    42. .gdexpandicon:hover { border-color: black; background-color: black; background-image: none; }5 W9 J& e" N" Z- g! M  [
    43. .gdcollapseicon { border-bottom-width: .25rem; }, m) w  p+ |8 p) m3 H0 e
    44. .gdcollapseicon:hover { border-color: black; background-image: none; }
      % G: Q  I) C+ I7 k: }1 e- Z
    45. ' c  I. b! y+ @  H
    46. /* 分割线 */; Q. k& I+ r/ S4 z5 d' l6 e
    47. .gddictnamebodyseparator { display: block; margin-bottom: -.0625rem; border-top: .08rem solid gray; }: p+ J: ?; d! p+ k
    48. # v$ J$ ~+ [% v
    49. /* 拉近 mdx 和 dsl 词典内容 与它们的 词典名称条 距离 */
      " U9 n" M+ Q) C, l% K/ ?
    50. .mdict,.dsl_article { margin-top: .625rem; }
    复制代码

    8 ^6 _4 X: D3 Y& Z; \5 ?1 T6 X% ^------------------------------------------8 p/ |! c  t$ Z, M9 e2 e6 Y
    通过 qt-style.css 调整 软件界面文字大小
    ' a- w5 v3 {! U6 \
    9 _* ?: j6 {9 p' K9 s在我的机器上 20px 比较合适(注意 qt-style.css 中不要用单位 rem ,没有效果)。" S* K4 o* n, b- l7 L
    # Q$ H4 c' L) i
    修改 GD 的配置文件:“ c:\...\GoldenDict\portable\qt-style.css ” 。5 u1 D1 f* C# y2 _* ?/ J
    1. QToolTip, /* 按钮或链接的提示信息 */
      ! @1 @, j1 Z  i! ?1 a( ^
    2. ArticleView #searchText, /* 按 Ctrl+F 后的搜索框 */
      4 z5 r, O% A9 M' O3 v9 h
    3. MainStatusBar #text, /* 右下角的提示信息 */8 l. g0 K$ Y# G* _( f
    4. ScanPopup #translateLine, /* 弹出窗口的搜索框 */
      8 u& X- e# r# {
    5. MainWindow #translateLine, /* 主窗口的搜索框 */
      ( a4 u) p1 G! }" O, }& q/ ~$ X5 X
    6. MainWindow #wordList, /* 搜索框下方的单词列表 */5 p+ O( g& z& q5 [% b& m
    7. MainWindow #dictsPane #dictsList, /* 查到单词的词典列表 */" M1 @0 p( W3 L7 d3 o
    8. MainWindow #historyPane #historyList, /* 历史面板的单词列表 */, c5 V, {* f' @" l) ~" M
    9. MainWindow #favoritesPane #favoritesTree /* 收藏面板的单词列表 */6 C: T/ {% c- S* ?& C7 b
    10. { font-size: 20px; }
    复制代码

    ! m) I2 A2 H" I& L$ w5 S5 K------------------------------------------5 ]5 @% |) U+ M

    8 m% r  W/ u; e! g$ f------------------------------------------, f5 T4 k- L# d2 t, H
    ) m# q  q! x* F: l6 o% I9 @. K0 X
    最后再来个图,别忘了帮我评分呦~~~

    评分

    9

    查看全部评分

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

    [LV.8]以坛为家I

    发表于 2017-9-27 14:12:37 | 显示全部楼层
    HMPT 发表于 2017-9-25 14:38/ K1 @$ E% C3 p3 J& `2 ]5 {& R( X
    论坛为了防止复制,而加上的随机字符, 好烦人啊

    ) C! }7 e% A8 k+ Q按F12,在CSS中加入6 P6 D: v+ u/ z0 v- v& E
    1. .jammer {, r9 [. s% z4 S. m- ]+ u2 f
    2.     display: none;
      # }. x* b- Q$ e
    3. }
    复制代码

    点评

    有效, 感谢  发表于 2017-9-27 14:20
  • TA的每日心情
    奋斗
    2024-6-3 15:32
  • 签到天数: 215 天

    [LV.7]常住居民III

     楼主| 发表于 2017-9-25 15:04:30 | 显示全部楼层
    本帖最后由 deeke 于 2017-9-25 20:41 编辑
    9 ?$ N& q$ @$ W6 c# \7 w) K, Z& b1 u
    听说 评分 以后随机字符都会消失 :p
    / ^% e  |0 g4 k5 s
    ' n$ _7 ]. u, `4 ~; w8 {% I, ?

    点评

    这就涉嫌恶意误导了  发表于 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! B, j) @, F$ H
    评分 以后随机字符就会消失,是真的。

      r; K7 f! _  ^4 C3 e& T, ?居然还有这种操作
  • 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 编辑 ) S( j. E9 b* m6 b

    # A+ B: d; j! @( j效果非常不错, 感谢.
    8 ~. S9 a& A0 E4 c, ^: V' p4 I) R4 r! |, D) W

    ' S9 I% u, j; P5 i  l, q& G, [+ I
    # k6 g6 c* L% ]: N/ `% r======================
    ) ?% @9 ?) z: [- i! L, ]

    本帖子中包含更多资源

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

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

    [LV.3]偶尔看看II

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

    [LV.7]常住居民III

     楼主| 发表于 2017-10-10 22:52:00 | 显示全部楼层
    arbzn 发表于 2017-10-10 21:27
    ) D4 R4 Y/ V0 i/ F6 l: a求教樓主,有些詞典中漢語標點的分號和逗號(;,)在goldendict中會顯示爲英文的分號和逗號(;,),這個有辦法 ...

    8 x# M7 k; f( @7 E, W" H汉语分号的 Unicode 编码是 FF1B、逗号是 FF0C,英文是 3B、2C,应该是不会混淆。
  • TA的每日心情
    奋斗
    2024-6-3 15:32
  • 签到天数: 215 天

    [LV.7]常住居民III

     楼主| 发表于 2017-10-11 00:23:38 | 显示全部楼层
    henices 发表于 2017-10-10 09:21! u+ n6 L& g" V" ?6 v0 e( p
    效果非常不错, 感谢.

    2 }/ `( c6 K, J5 O  A8 V0 R3 G" q0 ^
    你的“朗文4”里,第二行 “7national se'curity”,那个 7 是因为用了特殊字体:Kingsoft Phonetic Plain,音标也是它。: H$ b& v" Y9 P! s8 f
    5 n& B8 q& M- Q# ^, X5 ^
    ( D- R2 v( R& g' w" V% n
    ! T5 K3 b2 |% T& I; e; c% G! r
  • TA的每日心情
    开心
    2017-10-25 12:37
  • 签到天数: 8 天

    [LV.3]偶尔看看II

    发表于 2017-10-11 13:25:49 | 显示全部楼层
    + x3 n4 F1 `! ]4 I  j

    4 k& x+ u* A% j8楼的问题如上图,stardict词库的逗号显示不对。另外,该词库引用的外部图片也没法显示。(bgl文件是内置的图片。)# r# ~: f( e1 e7 c6 b
    以前都是用stardict词库的,一时无法割舍。。。。。

    本帖子中包含更多资源

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

    x
  • TA的每日心情
    奋斗
    2024-6-3 15:32
  • 签到天数: 215 天

    [LV.7]常住居民III

     楼主| 发表于 2017-10-12 10:22:59 | 显示全部楼层
    arbzn 发表于 2017-10-11 13:25! a9 L+ c; q' W5 L( o$ r
    8楼的问题如上图,stardict词库的逗号显示不对。另外,该词库引用的外部图片也没法显示。(bgl文件是内置 ...

    % r# t" D; W& g+ G8 |! Q+ g  j# F2 ~
    法鼓山做的 Stardict 格式的佛学词典1 t  H" p, F; w  ]' j( O8 B) E& Q& \
    我在这下载了“丁福保佛學大辭典”,标点和图片显示都很正常。% Z0 D) D8 ~; 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程序中也是一样显示不正常)。不只是上面那一个词条的问题。
    9 Y! v( v! c. f8 }1 f
    ( U; p$ H0 V) F( l" X$ G9 h9 W有的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 | 显示全部楼层
    网上找到的相关分享& A' [4 \9 \/ l" y, O4 B( H
    作个留存,有时间再来研究~' h$ a, m5 @7 |) R
    , ]3 v7 N* N: n( X4 y2 `
    谢谢deeke大的分享!
  • TA的每日心情
    开心
    2019-6-12 09:10
  • 签到天数: 141 天

    [LV.7]常住居民III

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

    本版积分规则

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

    GMT+8, 2024-6-16 22:28 , Processed in 0.104024 second(s), 19 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2023, Tencent Cloud.

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