掌上百科 - 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 编辑   U  A( O. P- P* \+ ?
1 F0 @5 B8 J7 b! S
继续请教,比如词典中这样一句代码/ U# o# Q: Z' R( J& _5 t9 M, P
2 m3 T8 j3 z. e
  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>8 }6 Q* s' e& W- C+ Y; P& D
  2. <img class="img_thumb" height="640" width="720" topic="shoes_comp.htm" thumb="laceup.jpg" src="image/shoes_comp.jpg"/></div block-g>
复制代码

8 s% m, g/ {3 [" s9 Z
* `7 I) _: }% f5 t1 m& b2 K想实现悬停图片放大,而默认图片靠右: a. \% w% E# S! t( d2 r! W6 i$ X
于是css用了
4 v2 p, h6 [2 h
- O4 S7 Y# W' X8 J0 X* V2 z
  1. .img_thumb
    ; r3 v/ ]. V7 N& C$ {1 K9 H
  2. {  float: right !important;
    6 T9 X0 U8 m' j: l7 {# l
  3.   width: 160px;" T# Z) Q) R# A( l
  4.   height: auto;# K' W, n7 L4 Y. B1 F
  5.   padding: 0 !important;. h5 Y. i8 U- H3 s7 _. N
  6.   margin: 0 10px 10px 0 !important;
    2 M2 F5 |- c) f6 i5 |0 f
  7.   -webkit-transition: 1s;}
    * W. i* U# a4 l, p% ^9 p$ W$ A
  8. .img_thumb:hover {
    5 C5 N/ Q! L4 x" n
  9.     -webkit-transform: scale(4);}
复制代码

) h# a" n% [0 N
* ?7 F3 g) A/ ^4 ^' e% t; l6 g现在悬停,图片可以放大显示了
9 ]2 J4 X7 W' H: T但是图片的位置好像不由我控制,似乎是以小图片的中心为中心?
2 k0 K2 |$ e( r3 E- D/ }5 f) M3 E$ h
不知道有没有更好的办法(尽量不用js)  C, F7 L* Z' z: n+ y! I: u
5 s( A9 a% {) i" ^! F9 W7 i+ }
5 `, u: e# K5 o, v" T

该用户从未签到

发表于 2015-10-11 23:35:03 | 显示全部楼层
/ B' n! X3 k3 Q9 q7 Z) A3 S2 S  ?
一、2015-10-11 14:50 主贴:
0 o4 h) S) r2 \, N3 L
  1. <span class="oa_pv">([^>]+?)</span pv>
复制代码
) O6 }# H( y2 j2 z. W
0 t6 F2 a# n* {$ ?
二、2015-10-11 19:48 1 l  w' M$ ?, ]; }
  1. .img_thumb:hover {4 X! x& L+ Z. S% T
  2.     -webkit-transform: scale(4) ; transform-origin:top right;}
复制代码

& {# U6 {$ u  g6 y: M$ |! J" ~5 e( c" l. x" y: @  @& K
; }# G* }, {" f$ M, {

该用户从未签到

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

该用户从未签到

 楼主| 发表于 2015-10-18 10:48:56 | 显示全部楼层
新问题又来了,继续请教) n- a- T. b" }4 z: t: X! ~6 c
- X' w8 Z+ n" b" ~" K5 C. p
1. 发现换了Windows 10以后,goldendict新加入的词典,css和mdd里面的css都不能识别。- h1 w$ b1 q/ k- ]  O8 x) c+ w3 J
有的,我自己解压展开mdd,然后修改下css就能用了1 C, C" i8 g: t5 ]3 e; D, }
有的,死活不认,不知道怎么回事8 h* X+ K& `" ]( Z0 H$ S. L; G8 D
比如,新牛津二版,有的版本我解压mdd自己动手以后,有格式了* U3 c4 \% r4 Y" c
有的版本,还是不能识别css9 r0 e# d4 u6 }* t" G, V
我仔细对比了mdx源文件与我自己的mdx,没发现有区别6 D1 t* y6 a, j+ c
(好像mdict也是不认格式)6 F1 [' `" u6 {- R
不知道有没有人遇到和我一样的问题! p0 |. O" c/ r" f" l: k! Q
& v& ~  g- l$ g  z; a4 X
2. font-face好像goldendict和mdict都不支持?8 _* R7 Y$ @8 q# x$ G$ n3 v
各种字体都用了,似乎都不认,目录也换过了,也不管用
  Y; Z% n$ I) K8 \% l(都打包到mdd了)% g% X% b& L. ]+ Z& `5 U8 {5 g
我css写的有问题么?
9 n9 n8 n' _* D' u1 m
  1. @font-face {
    , R0 g4 |7 g! H8 E
  2.     font-family: 'interstate-webfont';
    # K$ J+ E) B, f8 \& L. f
  3.     src: url('font/interstate-webfont.eot');
    , q1 q! F  n- l1 C+ t4 d# H
  4.     src: url('font/interstate-webfont.eot?#iefix') format('embedded-opentype'),- N, X& [& ]6 b& p0 C
  5.          url('font/interstate-webfont.woff2') format('woff2'),
    % T: ?" ]* Q: g7 |. c0 k4 @
  6.          url('font/interstate-webfont.woff') format('woff'),
    , p+ u0 d# y* p7 D* Z/ @% i* C
  7.          url('font/interstate-webfont.ttf') format('truetype'),
    " ?' l: ^9 @, ?6 d4 A. }
  8.          url('font/interstate-webfont.svg#interstateregular') format('svg');3 |( G% u. x5 }% y
  9.     font-weight: normal;- K: B) w" M* ?1 N
  10.     font-style: normal;- \) W( m1 E+ u3 g8 w+ T' f8 _
  11. 5 f. R) j9 P( U- a
  12. }
复制代码

该用户从未签到

发表于 2015-10-18 12:02:36 | 显示全部楼层
itarcy 发表于 2015-10-18 10:48
3 w9 b4 ^7 ?/ T新问题又来了,继续请教
9 P8 J, A4 d! [6 Z3 u
% C1 N/ G% J& m% @3 C" {. ^1. 发现换了Windows 10以后,goldendict新加入的词典,css和mdd里面的css都不能 ...
0 n& c/ e/ a+ h) r5 k7 P8 H8 E
+ ~3 O' m% z& D4 \# _" j/ j
$ s' f/ X$ L/ A' t- ]/ [
其实,这个问题很早就有了,至少我遇到过很多回(因为我以前制作、修改过很多个 mdx),具体原因、原理和解决办法,我是不了解的。
; B; n1 ]9 P0 z: ?4 AGoldenDict 不支持,可能是因为 GoldenDict 对 mdx/mdd 的支持,并不是作者 Rayman 添加的,虽然可以支持,但是还有有一些问题的,比如之前版本,不支持 png 格式图片,还有不支持和 mdx 同名的 css (无需 源txt 里 link,MDict PC 版是支持的)。
8 G8 Y$ s- r- G3 R# q6 D* W  q+ `' xMDict ,注意要升级内核,才支持某些 css (如 xml + css )。升级方法 :https://www.pdawiki.com/forum/fo ... mp;page=7#pid1766628 H6 X/ e+ O% u/ Y% i: o$ m5 E, R

  N+ d+ X: a/ c$ `# b, y# a-# ]* p4 E+ k: u
一、某些 css ,打包进 mdd ,不起作用,但是把  css 和 mdx/mdd 放在一起(外置),又是可以起作用的。
% H8 ]1 W$ i3 m
! e1 u& o9 e4 J; Q$ j二、曾经尝试过下面的方法,有的可以起作用,有的不可以,是否成功全靠人品和运气:" M6 d( }& R6 T' U2 X5 r% c/ b  j3 F
        ① css 改名,我曾经遇到过 p***、o*** 、x***.css 打包进 mdd 不起作用,但是改名 m***.css (当然源 txt 也要相应修改)就起作用了。: `1 F* J! \. s6 {0 l9 M" O$ d
        ② css 另存为 UTF-8无BOM 格式。
  H( p# ^. g+ ]5 s. n! B' ^1 d        ③ 这是极端的做法,肯定可行,把 css 内容内嵌到源 txt  的每个词条里{ 内部样式表(位于 <head> 标签内部)},这样的话,源 txt 体积上涨无数。
, w6 t: A* @8 A1 u: h; K6 h6 F& l% A/ K( i; W, L$ d! G! N) w0 m; ~, @1 C
……
6 C2 ]$ @; C$ E$ `+ r折腾无极限啊。' e+ ?$ I& [4 J
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

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

GMT+8, 2024-4-26 09:11 , Processed in 0.056314 second(s), 6 queries , MemCache On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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