lufy's legend

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 7062|回复: 3
打印 上一主题 下一主题

textfield绘制的文字在不同浏览器坐标问题

[复制链接]

8

主题

0

好友

98

积分

士兵

Rank: 1

跳转到指定楼层
楼主
发表于 2014-4-17 16:36:00 |只看该作者 |倒序浏览
在firefox它没有边距,顶格的,
在chrome下却有边距,字号越大边距越明显。

下面是x=0,y=0情况下的截图


chrome的。(32.0.1700.102)


firefox的。(26.0)

请问有没办法
回复

使用道具 举报

37

主题

8

好友

9312

积分

诸侯王

Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15

沙发
发表于 2014-4-19 18:18:37 |只看该作者
在body中添加下面的代码试试
  1. <body style="margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;">
复制代码
不回答与技术和引擎不相关的问题
回复

使用道具 举报

8

主题

0

好友

98

积分

士兵

Rank: 1

板凳
发表于 2014-4-21 10:27:09 |只看该作者
这几天都连接不了引擎的官网啊...今天用vpn日本服登上的。
是canvas里的文本,试了上面的css,无效果。
最后这样写了:
txt.y = isFirefox? txt.size * 0.33 + targetY : targetY;
发现那空隙大约是字号的三分一,给加上就和其它浏览器位置差不多了。
回复

使用道具 举报

37

主题

8

好友

9312

积分

诸侯王

Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15

地板
发表于 2014-4-21 15:13:48 |只看该作者
matthew 发表于 2014-4-21 10:27
这几天都连接不了引擎的官网啊...今天用vpn日本服登上的。
是canvas里的文本,试了上面的css,无效果。
最 ...

确实有这个问题,不过这是各个浏览器对canvas的API的解析问题了,
要对应的话,也只能浏览器分别对应了,或者比较关键的地方用图片来代替文字。
服务器的问题正在解决,IP又被日本的服务器供应商给禁止了。
不回答与技术和引擎不相关的问题
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

防止垃圾广告,请填写任意字符

Archiver|lufy's legend

GMT+8, 2024-5-7 15:56 , Processed in 0.050165 second(s), 20 queries .

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

回顶部