掌上百科 - 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 编辑 . E4 P1 L/ H$ _3 G/ `: k
0 |  a- b, F2 e. z: E: H1 D
继续请教,比如词典中这样一句代码( _6 r9 L6 q( r# N( M

* R0 |+ A2 _3 @6 m8 V9 J9 p
  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>9 A8 v- n; j- T/ o4 Q
  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 L$ W% p  v; Y$ N$ l9 F( Y/ K; p  e, u2 E+ ?( ?
想实现悬停图片放大,而默认图片靠右1 A0 h" }  L2 h$ S
于是css用了7 ]0 R# q+ H7 l5 G; L
0 w9 j+ T2 t$ o, u
  1. .img_thumb
    + Q5 z4 n: Q! e. W4 {! }
  2. {  float: right !important;
    - H( N' y1 G& r
  3.   width: 160px;
    : `# C( j$ N  R2 j: }- \6 j
  4.   height: auto;
    5 i$ B/ J+ T6 ~" \( M9 |% _
  5.   padding: 0 !important;* r! p% @5 z3 L
  6.   margin: 0 10px 10px 0 !important;2 A2 g: _) o7 f; Z5 I
  7.   -webkit-transition: 1s;}
    ) X& y- X' ?' x0 Y2 F. w
  8. .img_thumb:hover {9 j1 R+ q3 D' Q% @% c
  9.     -webkit-transform: scale(4);}
复制代码

! f' P. v3 \: u
6 F9 y& ]- v" x' Q1 v现在悬停,图片可以放大显示了9 w/ }' c: e1 z
但是图片的位置好像不由我控制,似乎是以小图片的中心为中心?
6 i. V( W- K- H" }( @
% e: j9 f) _- h; O0 C) _不知道有没有更好的办法(尽量不用js)- x2 U, S$ `- ]
; L- o/ b4 g7 D
6 \- {1 N8 j- ?: @' W

该用户从未签到

发表于 2015-10-11 23:35:03 | 显示全部楼层
  E. O7 R/ w) L6 z4 G3 K9 D
一、2015-10-11 14:50 主贴:
% A- ~% H, z  l
  1. <span class="oa_pv">([^>]+?)</span pv>
复制代码
4 Q$ L3 o, \! b9 V- g0 c
1 a: j/ o/ v' Q% X0 Q' s
二、2015-10-11 19:48 4 h" S' j* w2 E, ?2 c% n
  1. .img_thumb:hover {: t' N0 j7 w1 q/ U! E# T! O
  2.     -webkit-transform: scale(4) ; transform-origin:top right;}
复制代码

2 c3 Q6 `, s* [4 j8 R. f2 a4 f4 ]* B' |0 R: Q' O
/ R1 A8 j% R) p7 d; t

该用户从未签到

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

该用户从未签到

 楼主| 发表于 2015-10-18 10:48:56 | 显示全部楼层
新问题又来了,继续请教
- G! A$ A6 x% _: J7 V  W9 u1 h  q
* b" W5 |7 w3 G7 F) ]& v" A1. 发现换了Windows 10以后,goldendict新加入的词典,css和mdd里面的css都不能识别。" N2 f7 ~* b- @  b3 x# v( |5 c3 b
有的,我自己解压展开mdd,然后修改下css就能用了7 i3 C" [- N( X9 P1 R, n$ |
有的,死活不认,不知道怎么回事
! h3 K" K5 Q, ^( [  t: [; e比如,新牛津二版,有的版本我解压mdd自己动手以后,有格式了5 ?/ u) U# P" C& n; n' D( X8 w
有的版本,还是不能识别css0 s/ l& `# q( y( b4 O' C! w
我仔细对比了mdx源文件与我自己的mdx,没发现有区别/ J" j& ^* d1 o) b
(好像mdict也是不认格式)- v  I! d* {/ X$ m& y& ^
不知道有没有人遇到和我一样的问题" {( m6 T6 E0 k- _* p
- [- n' }( Q$ x* v% S8 L- U
2. font-face好像goldendict和mdict都不支持?
0 i8 w7 b( r$ A! M8 G' P- \各种字体都用了,似乎都不认,目录也换过了,也不管用1 M( t0 @" `( a+ Y1 [1 C( H; t9 u
(都打包到mdd了)
2 i5 H% {0 G9 T, T1 ^) I0 E我css写的有问题么?
8 g  ?4 V+ }& ?# k- K
  1. @font-face {
    ; c5 t/ t6 D7 }
  2.     font-family: 'interstate-webfont';5 ~0 T; c4 v+ l% s, H) ?
  3.     src: url('font/interstate-webfont.eot');
    & W4 [1 c/ r  w, ]* K
  4.     src: url('font/interstate-webfont.eot?#iefix') format('embedded-opentype'),
    7 w/ I* |' k" Z  ~! g( i
  5.          url('font/interstate-webfont.woff2') format('woff2'),5 M$ F& g4 f* A: F
  6.          url('font/interstate-webfont.woff') format('woff'),) Q$ {+ p& \' ]# H
  7.          url('font/interstate-webfont.ttf') format('truetype'),9 l6 v# P; h- `: ]  i
  8.          url('font/interstate-webfont.svg#interstateregular') format('svg');; Z) F; G3 O% R! [
  9.     font-weight: normal;! |( W+ u7 f; s* w
  10.     font-style: normal;
    1 E( f' Q5 e* d) u
  11. 2 l2 F1 d4 C" `! Z5 U7 s! H
  12. }
复制代码

该用户从未签到

发表于 2015-10-18 12:02:36 | 显示全部楼层
itarcy 发表于 2015-10-18 10:48
/ I4 y1 R! ]2 w- h新问题又来了,继续请教5 [% y* T& C/ m9 X. i7 X
( @4 ^  F9 `1 t- c% u' Y* q
1. 发现换了Windows 10以后,goldendict新加入的词典,css和mdd里面的css都不能 ...

2 ]" T' r: v% ]5 e; i/ e
. [4 [+ }9 t+ ]  z; @* ]' }1 I6 H; M4 v
其实,这个问题很早就有了,至少我遇到过很多回(因为我以前制作、修改过很多个 mdx),具体原因、原理和解决办法,我是不了解的。
! s* W; [* p/ [6 j5 C+ NGoldenDict 不支持,可能是因为 GoldenDict 对 mdx/mdd 的支持,并不是作者 Rayman 添加的,虽然可以支持,但是还有有一些问题的,比如之前版本,不支持 png 格式图片,还有不支持和 mdx 同名的 css (无需 源txt 里 link,MDict PC 版是支持的)。& b; C& g* v6 M* K. r9 h
MDict ,注意要升级内核,才支持某些 css (如 xml + css )。升级方法 :https://www.pdawiki.com/forum/fo ... mp;page=7#pid176662) V2 V* R* V+ r  q7 h

4 n# L; z3 v# N# @4 D-
1 S9 @% }. ?: E# y5 q$ x- w一、某些 css ,打包进 mdd ,不起作用,但是把  css 和 mdx/mdd 放在一起(外置),又是可以起作用的。8 }# R  g, x  K( J3 q
" z+ R) ~; g1 y' a
二、曾经尝试过下面的方法,有的可以起作用,有的不可以,是否成功全靠人品和运气:
( _3 }+ Z; ~# l/ v2 a        ① css 改名,我曾经遇到过 p***、o*** 、x***.css 打包进 mdd 不起作用,但是改名 m***.css (当然源 txt 也要相应修改)就起作用了。
0 `1 h+ q  J* g! K        ② css 另存为 UTF-8无BOM 格式。/ w6 c8 t3 _. ^4 ?( H& g
        ③ 这是极端的做法,肯定可行,把 css 内容内嵌到源 txt  的每个词条里{ 内部样式表(位于 <head> 标签内部)},这样的话,源 txt 体积上涨无数。
$ u" m& k  }+ }& f
6 G! u% l% ?: H: r……
0 H& X6 @5 _; l) e( n- U2 h折腾无极限啊。  A: \$ k& Z6 {0 s+ p1 S% r5 c& ?
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

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

GMT+8, 2024-4-23 15:09 , Processed in 0.058420 second(s), 6 queries , MemCache On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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