掌上百科 - PDAWIKI

 找回密码
 免费注册

QQ登录

只需一步,快速开始

楼主: itarcy

[求助] 新问题,windows 10下css不识别和font-face支持,问题在最后一楼

[复制链接]

该用户从未签到

发表于 2015-8-28 16:13:23 | 显示全部楼层
我是来刷米粒的!!!!

该用户从未签到

发表于 2015-8-28 16:14:00 | 显示全部楼层
我是来刷积分的!!!!!!

该用户从未签到

发表于 2015-8-28 16:14:25 | 显示全部楼层
顺便帮你顶贴

该用户从未签到

发表于 2015-8-28 16:15:37 | 显示全部楼层
大神快来吧!!

该用户从未签到

发表于 2015-8-28 16:16:06 | 显示全部楼层
验证码真恶心!!!

该用户从未签到

 楼主| 发表于 2015-10-11 15:00:58 | 显示全部楼层
本帖最后由 itarcy 于 2015-10-11 19:48 编辑
' A$ T' ?& d  B! k- S5 L! @: b$ m9 W8 K& V& e; K# ~. l0 j
继续请教,比如词典中这样一句代码1 V& _( r) q" u
( g4 q6 Z( K9 v' R8 F/ v
  1. <div class="block-g" level="2"><span class="pos-g" level="3"> <span class="pos" level="4" pos="n">noun</span pos> <img src="chrome/oalecd8/skin/data/symbols/small_coresym.png"/> </span pos-g>6 w2 U- {8 V# j0 o7 r
  2. <img class="img_thumb" height="640" width="720" topic="shoes_comp.htm" thumb="laceup.jpg" src="image/shoes_comp.jpg"/></div block-g>
复制代码
1 u3 h2 N5 j1 p! a1 e1 y, s

9 l5 {' v1 k$ W7 M5 p* T, w想实现悬停图片放大,而默认图片靠右  D7 G7 \$ H* ~: N; u$ E+ h* k5 U
于是css用了
8 `/ U+ f) I( y+ ~2 t7 F2 p  N# R( q% f0 V
  1. .img_thumb
    & Q8 y" q- f, {# d9 r
  2. {  float: right !important;
    . |  I  f; T/ j" `
  3.   width: 160px;
    ) m3 Z" w& S/ z' M% k
  4.   height: auto;+ `$ [; ?( P$ H% i9 ?6 }4 P/ ?
  5.   padding: 0 !important;  ~9 z/ `$ \* Y% f+ Z) l  x. Q% a
  6.   margin: 0 10px 10px 0 !important;
    + |# J2 S6 q% [& u: y' x; x
  7.   -webkit-transition: 1s;}4 ^( x; U' l$ S4 p. q* S
  8. .img_thumb:hover {- n1 t3 G' [8 z8 \3 d3 |. E
  9.     -webkit-transform: scale(4);}
复制代码

. G) f3 a  N0 S  ~1 T7 ?5 a- W* Z) F$ q7 \; t
现在悬停,图片可以放大显示了
) k5 n  g1 l+ J4 V4 z' J2 ~但是图片的位置好像不由我控制,似乎是以小图片的中心为中心?
3 G! f( ]. \7 Z" ]. ^; f3 t/ y
) G% \' C8 C7 t! c不知道有没有更好的办法(尽量不用js)
6 @3 x' p7 P# T% Z( g1 \: b0 _* z& v6 p
4 o  F; n! ^+ l- Z- ~8 q3 s" l

该用户从未签到

发表于 2015-10-11 23:35:03 | 显示全部楼层
9 q3 o0 P; E+ {" [3 G$ v+ l9 Z. z
一、2015-10-11 14:50 主贴:
/ Q& u+ y6 I/ B  F1 x
  1. <span class="oa_pv">([^>]+?)</span pv>
复制代码

4 C# r8 U# Z  G% T7 |* ?0 \0 K  M  Q
二、2015-10-11 19:48
, T1 C2 {8 M6 k) g  |( V1 r
  1. .img_thumb:hover {- ?$ K/ f# C& `; i$ S
  2.     -webkit-transform: scale(4) ; transform-origin:top right;}
复制代码
! ?, U" Z1 u( V5 i
+ q9 K% K2 d# V

& U5 ~1 S; ~$ I/ c

该用户从未签到

 楼主| 发表于 2015-10-12 08:53:12 | 显示全部楼层
谢谢O大,解决了~

该用户从未签到

 楼主| 发表于 2015-10-18 10:48:56 | 显示全部楼层
新问题又来了,继续请教
' ]3 D' j- O" J( W! ]( x5 \$ b2 ^6 }8 L; E) B) y
1. 发现换了Windows 10以后,goldendict新加入的词典,css和mdd里面的css都不能识别。. A" V1 g4 i- f& W$ f+ E. k
有的,我自己解压展开mdd,然后修改下css就能用了/ [; X1 z% S: W( ^' M7 x) o
有的,死活不认,不知道怎么回事, G1 q9 y4 e# V0 U% Z& z, ?# d" \" P
比如,新牛津二版,有的版本我解压mdd自己动手以后,有格式了* t& o) c1 {7 ~7 O
有的版本,还是不能识别css* t8 j. L/ ]+ h
我仔细对比了mdx源文件与我自己的mdx,没发现有区别
' D$ X# ?& v5 X) j8 t. E(好像mdict也是不认格式)
; W& n5 w5 W3 e- M0 a0 t不知道有没有人遇到和我一样的问题
! M. u* n0 F4 K0 I" A* |. ]% l7 P9 u0 q2 F
2. font-face好像goldendict和mdict都不支持?  f1 C+ z% _$ C) D+ ?. P" q: K
各种字体都用了,似乎都不认,目录也换过了,也不管用
( x/ S* C$ O" p% k# C(都打包到mdd了)4 A, j7 d! [" C, w
我css写的有问题么?9 J3 A# ]- `  B4 o; @
  1. @font-face {9 h  S" L- Z& P& R2 h% g
  2.     font-family: 'interstate-webfont';1 _7 x1 C& h9 e1 _2 }
  3.     src: url('font/interstate-webfont.eot');% ]$ l. H9 V3 A6 \3 {9 K. i1 M) P% I" z
  4.     src: url('font/interstate-webfont.eot?#iefix') format('embedded-opentype'),
    8 S' l9 m" p, ?! `% N
  5.          url('font/interstate-webfont.woff2') format('woff2'),
    1 g2 A1 A& J6 Y! b
  6.          url('font/interstate-webfont.woff') format('woff'),
    ) k, O* c+ ?& g
  7.          url('font/interstate-webfont.ttf') format('truetype')," k. p6 @1 E+ o' I8 n
  8.          url('font/interstate-webfont.svg#interstateregular') format('svg');
    4 }; s% A8 {7 M& L
  9.     font-weight: normal;
    5 ~* Q" O, I  x2 \! A( h9 \
  10.     font-style: normal;
    5 L! G+ Y0 Y4 k8 X

  11. " _7 X$ s% }0 b( R
  12. }
复制代码

该用户从未签到

发表于 2015-10-18 12:02:36 | 显示全部楼层
itarcy 发表于 2015-10-18 10:48
$ J: C) g/ U7 b( \% Q0 B" y! p4 @新问题又来了,继续请教
0 x4 V# }6 g, z
% _7 e; f# p; `% S. u8 T1. 发现换了Windows 10以后,goldendict新加入的词典,css和mdd里面的css都不能 ...

, N1 \5 i' p1 ]# z
$ G: G1 f7 c  V( e/ x5 k
- r" G' _: E) H6 A其实,这个问题很早就有了,至少我遇到过很多回(因为我以前制作、修改过很多个 mdx),具体原因、原理和解决办法,我是不了解的。$ O: d9 w  b) a! q1 g
GoldenDict 不支持,可能是因为 GoldenDict 对 mdx/mdd 的支持,并不是作者 Rayman 添加的,虽然可以支持,但是还有有一些问题的,比如之前版本,不支持 png 格式图片,还有不支持和 mdx 同名的 css (无需 源txt 里 link,MDict PC 版是支持的)。( Z% ?5 L5 w) T9 ]6 x9 q
MDict ,注意要升级内核,才支持某些 css (如 xml + css )。升级方法 :https://www.pdawiki.com/forum/fo ... mp;page=7#pid176662
6 h; Y  C, R! L8 X# w; G' ~, U6 p. n3 V; J& _1 y5 x6 K
-
% ?* Y: {+ c0 o, S7 Z# P" c* C3 H一、某些 css ,打包进 mdd ,不起作用,但是把  css 和 mdx/mdd 放在一起(外置),又是可以起作用的。' v  U) r7 r$ L3 w/ v$ T

1 ^5 V2 K  P9 P4 w. A二、曾经尝试过下面的方法,有的可以起作用,有的不可以,是否成功全靠人品和运气:
3 h; f" F: }9 l  g9 e6 M. ~" |  N5 v        ① css 改名,我曾经遇到过 p***、o*** 、x***.css 打包进 mdd 不起作用,但是改名 m***.css (当然源 txt 也要相应修改)就起作用了。
0 o2 }- P1 l+ N$ \0 Y        ② css 另存为 UTF-8无BOM 格式。& A7 S# f6 L4 F% b- H6 ~
        ③ 这是极端的做法,肯定可行,把 css 内容内嵌到源 txt  的每个词条里{ 内部样式表(位于 <head> 标签内部)},这样的话,源 txt 体积上涨无数。
  A3 @* O3 H; X) z3 {. R# P% G6 O* v. a. D
……
4 j' A9 [( E$ ^7 i4 z* v( F4 E折腾无极限啊。: g9 X; O1 |9 f' t6 E  k' p, F% I
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

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

GMT+8, 2026-11-3 05:06 , Processed in 0.018274 second(s), 15 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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