掌上百科 - PDAWIKI

 找回密码
 免费注册

QQ登录

只需一步,快速开始

查看: 7103|回复: 7

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

[复制链接]

该用户从未签到

发表于 2016-12-24 00:45:02 | 显示全部楼层 |阅读模式
本帖最后由 henices 于 2018-3-1 15:09 编辑 . d# T7 }9 [$ C# d
4 j  z" \8 |2 L/ q
在尝试利用制作的图片词典转anki进行内容记忆时,我发现高度height如果超过屏幕能直接显示的部分时,图片会自动缩小,这样就看不清图片中的内容了,像md,gd都可以对超出屏幕的部分用滚动条滑动观看,可是anki只有文字才能使用滚动条,图片却不可以,即anki对现实的图片有范围限制. O4 U5 e7 J& \; A) S
! q& T! I$ k+ K4 w( ?0 X: \
尝试了多个addon之后还是无解,zoom之后会使得图片的显示出现问题,也是没法解决
4 p, _' ?( a6 D; A( Y! }8 S, q2 A/ x+ p8 O& I# q/ W- @+ Z: g
不知道这是不是一个无解的问题,即anki是不是只适合高度小的图片,在这里向各位大侠请教!

该用户从未签到

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

该用户从未签到

 楼主| 发表于 2016-12-24 13:07:30 | 显示全部楼层
chigre3 发表于 2016-12-24 02:23/ V+ t  o8 C! w/ W$ h* F
屏幕横向显示呢?

2 z# N/ i. Z: n- W横向的话虽然有可能解决问题,但可是阅读就稍微有点麻烦了。。。

该用户从未签到

发表于 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:348 w: f# _  D2 f' J
    img{max-width: none; max-height: none;} 加在前后页中你加图片的代码后面

    % R- E" q7 G, Z就是这样

    该用户从未签到

    发表于 2017-5-26 15:27:47 | 显示全部楼层
    8 h; O+ Q& V# u/ |: D
    不知是否是这样的效果(见图):' W# Q. @" \" N6 v
    竖图
    : |/ D- y5 q& v: c0 P+ I. A
    1 Q4 h3 m! I& @0 O: D* }2 t; I! y8 e1 V. X1 r% N$ C

    5 ?+ T/ T: H( T5 W! l, C横图
    ' l* i/ }# S) N: W( s/ E' k8 x; U" _& p& Z5 f# |5 Z

    9 U, n/ O& V1 w- }$ P& C: G5 o/ S; @9 ?
    用css来显示区域的大小.
    0 l+ P& \5 v( n2 Y首先要知道图片的大小. 在同一套卡片的所有图片的大小最好大致相当. 取个适当的大小值.7 p7 V& D5 A2 T  `
    比如竖图像素为: 552 x 12501 o* U) u  g- K7 ]2 i. n
    用css显示比图像大小要大的区域. 假设为 600 x 1280
    ! y, A" `$ w2 N! Z- X; J7 F' S6 }1 }(取小了, 图片会自动缩小.)9 T9 g; i* f4 m2 A

    ! K0 ^5 x2 m. q8 j0 H8 K! i1, 在Styling区内后面加上css:
    ) q$ e* ^7 ]4 l/ x% c* C' F3 U0 M/ A8 q
    .img{width:600px;height:1280px;}
    ( N2 C5 q1 ~2 b  F3 ]% I4 i4 `' L6 y, ]! N% B
    2, 在Back Template区的字段加上标签.
    " A6 E& ?6 ]/ G- b比如原来的字段为:7 r: ^5 G+ C  K( j* ?$ e
    {{Back}}4 o8 t" b1 ~- ?4 z( t% K
    ; v  Y# k1 }) V5 U
    加上之后为:; E/ l, ~: N$ s4 ?. E! n, Q  z
    <div class="img">{{Back}}</div>
    - X# Y9 D) L3 R. p. L8 _, {. q) Q& U9 i0 c2 y& s, m& J( H; i( s6 t
    效果就是Anki的答案区的图片显示区域为: 600 x 1280像素了.
    4 S7 v5 |3 R' b
    6 l" ^! Q' {+ {; M
    6 u4 e, G* s2 e7 K' T如果横图为: 1250 x 552
    1 }1 N2 S+ U4 }, t3 R, t则为:
    ; {9 S1 h* i" }) k.img{width:1280px;height:600px;}; |4 C" Z- `# V) [+ Z

      l8 b* z3 A# S7 z- }. ~: F) w6 X) u% Z
    如果设置为:
    ) x% ~" K6 |+ o- V.img{width:1280px;height:1280px;}
    % K5 B7 n8 a; p( ~8 J8 y7 b那么显示区域会很大, 在下就不知道如何设置图片居中了.2 c# ]1 R+ c% c( d0 f# l

    ( |7 ]" o& w; M/ V& k% Z适逢有用, 偶然所得. 希望没有理解错误.
    9 k) j1 ~5 Q2 o8 M( B: l: Q5 K$ |

    本帖子中包含更多资源

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

    x

    该用户从未签到

    发表于 2017-5-27 12:54:31 | 显示全部楼层
    : D& Q4 P, n' f, K7 l7 X8 r
    还是ronmiao大神的方法方便快捷. 赞叹啊., w& U  F5 Z0 a3 c8 o" r
    9 H# z0 |# V, K: b2 ^1 M9 \
    只要在在卡片的Styling区里加上* R1 Y3 h' [, r
    img{max-width:none;max-height:none;}
    ) h3 V4 A0 V( l+ L; J7 g/ M$ h/ E  D2 ~. y; f+ [) q
    图片也可以自动居中. 不管是竖图或横图. 不用管是什么字段名了, 只要卡片内容里有<img>标签都适用.
    " b2 `; L9 o  B非常方便快捷妥当. 不用搞得一头烟. 再赞一个. 谢谢.
    0 _  K* t1 z- x( c
    + d( X* Y( R- {( @% ~官方网站可以参考.: D4 z( a* l4 b
    https://apps.ankiweb.net/docs/manual.html#card-styling" J' E; J" {* W$ j- ?& i
    您需要登录后才可以回帖 登录 | 免费注册

    本版积分规则

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

    GMT+8, 2025-4-29 14:24 , Processed in 0.021803 second(s), 23 queries .

    Powered by Discuz! X3.4

    © 2001-2023 Discuz! Team.

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