掌上百科 - PDAWIKI

 找回密码
 免费注册

QQ登录

只需一步,快速开始

查看: 5430|回复: 7

[使用求助] 有什么办法能让高度大的图片在anki中完美显示呢?

[复制链接]

该用户从未签到

发表于 2016-12-24 00:45:02 | 显示全部楼层 |阅读模式
本帖最后由 henices 于 2018-3-1 15:09 编辑
, c; K! Z. d. F4 z. q/ u* ^
' i) }- w) _8 T) i& @! i1 U8 t9 B; P在尝试利用制作的图片词典转anki进行内容记忆时,我发现高度height如果超过屏幕能直接显示的部分时,图片会自动缩小,这样就看不清图片中的内容了,像md,gd都可以对超出屏幕的部分用滚动条滑动观看,可是anki只有文字才能使用滚动条,图片却不可以,即anki对现实的图片有范围限制
1 \( `7 T: w+ e" }9 j1 i$ n$ p6 Y
. S7 H, l4 x' k$ q4 {8 p尝试了多个addon之后还是无解,zoom之后会使得图片的显示出现问题,也是没法解决; T& b0 \6 X9 T' |- d+ O" Z" E

. \& O$ a4 z+ m: _) f不知道这是不是一个无解的问题,即anki是不是只适合高度小的图片,在这里向各位大侠请教!

该用户从未签到

发表于 2016-12-24 02:23:02 | 显示全部楼层
屏幕横向显示呢?

该用户从未签到

 楼主| 发表于 2016-12-24 13:07:30 | 显示全部楼层
chigre3 发表于 2016-12-24 02:23# M- R$ G4 V7 H* H! d  A
屏幕横向显示呢?
- G$ I: U! \+ N3 k/ z
横向的话虽然有可能解决问题,但可是阅读就稍微有点麻烦了。。。

该用户从未签到

发表于 2017-5-11 18:34:40 | 显示全部楼层
img{max-width: none; max-height: none;} 加在前后页中你加图片的代码后面

该用户从未签到

发表于 2017-5-24 11:02:19 | 显示全部楼层
anki 的图片词典在哪里加载?
  • TA的每日心情
    慵懒
    2018-10-24 13:08
  • 签到天数: 30 天

    [LV.5]常住居民I

    发表于 2017-5-24 16:16:50 | 显示全部楼层
    ronmiao 发表于 2017-5-11 18:34+ Z& L+ D! p9 u9 r: M
    img{max-width: none; max-height: none;} 加在前后页中你加图片的代码后面

    + z1 u  m: @, d9 W" }/ M就是这样

    该用户从未签到

    发表于 2017-5-26 15:27:47 | 显示全部楼层
    ; l, Z! E3 H; g' x& Y
    不知是否是这样的效果(见图):
    4 C  [) V  }6 d( p5 {竖图8 l3 H2 ]0 F3 }
    3 v- T0 |: @0 g( I5 S2 m
    " o  c4 p) x0 A3 d
    0 t8 V+ O9 A+ T- I* _! {
    横图5 D) |  h8 V# q0 h  m, D

    4 v( ]( n' R/ V3 l0 _, ^6 N9 ~: A" Z- j; X; [3 `

    1 b- p9 _# Y4 R0 m用css来显示区域的大小.5 X7 q. o1 d" l, D- {& Y5 }
    首先要知道图片的大小. 在同一套卡片的所有图片的大小最好大致相当. 取个适当的大小值.
    6 T0 a: p' F9 _! S3 @' e8 ~比如竖图像素为: 552 x 12509 ^1 O2 Q4 `) G2 a  w* V) X& {4 r
    用css显示比图像大小要大的区域. 假设为 600 x 1280/ H3 T, r5 U' u: v8 n& @; t: O- j/ ]
    (取小了, 图片会自动缩小.): Y6 h7 Z* C8 R5 Q! Y5 J8 A0 I
    * y+ ?% P5 J0 f& v1 X* C
    1, 在Styling区内后面加上css:+ b: u: z. S, ~! I7 d1 S" y+ h0 q
    : i3 E# T7 }6 B) @& y1 T
    .img{width:600px;height:1280px;}; c  j6 F% j5 r: p

    8 M; ?) m. S4 e1 l) b* g8 ?) T2, 在Back Template区的字段加上标签.4 Z; u% p6 Z" x/ X7 s
    比如原来的字段为:
    . F& A! v1 g3 e% ]% J7 ?{{Back}}
    ' x) I+ j% Q6 x$ m" S; ?2 ?
    4 p$ W0 ?% p6 l( h& i加上之后为:8 r; Q0 V; m. j) @& A
    <div class="img">{{Back}}</div>
    % _' r+ Y5 O7 P3 _6 v3 I6 |, ~$ l1 L8 I3 D3 W3 H+ w7 U+ S" \
    效果就是Anki的答案区的图片显示区域为: 600 x 1280像素了.3 {/ ~. |" h) u/ f! I
    : T% ^7 V/ L# e& c' b! S; ^
    9 {6 O" _( W6 F$ i
    如果横图为: 1250 x 5524 U; z8 q) b& r% o, ~/ ~3 A
    则为:
    / b3 r$ A5 D) _  i) T' e- g& o.img{width:1280px;height:600px;}
    2 a/ Q' K4 ~1 T* \  I7 l) T. c. z6 V! f1 s( ~' f9 a

    4 ?% E: M1 R, O( Y' e如果设置为:  l$ k$ W1 d6 H: ]
    .img{width:1280px;height:1280px;}# d0 o! S+ W4 T3 O! I" N$ \$ e
    那么显示区域会很大, 在下就不知道如何设置图片居中了.# q# i  k3 k6 g5 R. ?6 ^
    - b3 u2 p' W$ r  v" j$ F% I
    适逢有用, 偶然所得. 希望没有理解错误.
    - T. d0 E- F+ `8 |

    本帖子中包含更多资源

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

    x

    该用户从未签到

    发表于 2017-5-27 12:54:31 | 显示全部楼层
    $ l0 J' D& Y) O3 }
    还是ronmiao大神的方法方便快捷. 赞叹啊." E7 t, K8 o1 O# V' @% ~3 V% t

    - h) X5 k% ?2 B. g) J. y9 A只要在在卡片的Styling区里加上
    0 v  m3 E3 D  l3 s: O5 `3 G! z! Kimg{max-width:none;max-height:none;}2 Z) P; p: i" K% j% |' b

    & F" A5 b5 O2 F7 @0 ^, i图片也可以自动居中. 不管是竖图或横图. 不用管是什么字段名了, 只要卡片内容里有<img>标签都适用.
    7 q6 o% ~! B6 n4 p/ a! h+ D非常方便快捷妥当. 不用搞得一头烟. 再赞一个. 谢谢.
    " w+ P3 L. {2 a4 o; M* k4 j5 f: I8 B/ ?/ k' z: v
    官方网站可以参考.( k) x' [) j0 z+ B1 D
    https://apps.ankiweb.net/docs/manual.html#card-styling
    ; l: x4 [5 S2 J5 d! Q# G
    您需要登录后才可以回帖 登录 | 免费注册

    本版积分规则

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

    GMT+8, 2024-4-19 21:16 , Processed in 0.056517 second(s), 10 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2023, Tencent Cloud.

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