翻译点按图标位置轻微调整,更好的点击体验

This commit is contained in:
example 2019-04-24 18:42:44 +08:00
parent a4b3991547
commit cea719fcbe
2 changed files with 6 additions and 6 deletions

View File

@ -1,7 +1,7 @@
// ==UserScript== // ==UserScript==
// @name 划词翻译:多词典查询 // @name 划词翻译:多词典查询
// @namespace http://tampermonkey.net/ // @namespace http://tampermonkey.net/
// @version 4.8 // @version 4.9
// @description 划词翻译调用“有道词典有道翻译、金山词霸、Bing 词典必应词典、剑桥高阶、沪江小D、谷歌翻译” // @description 划词翻译调用“有道词典有道翻译、金山词霸、Bing 词典必应词典、剑桥高阶、沪江小D、谷歌翻译”
// @author https://github.com/barrer // @author https://github.com/barrer
// @match http://*/* // @match http://*/*
@ -375,8 +375,8 @@
if (selected && icon.style.display == 'none') { // 显示翻译图标 if (selected && icon.style.display == 'none') { // 显示翻译图标
log('show icon'); log('show icon');
log(selected + ' | ' + e.pageX + ' | ' + e.pageY); log(selected + ' | ' + e.pageX + ' | ' + e.pageY);
icon.style.top = e.pageY + 10 + 'px'; icon.style.top = e.pageY + 8 + 'px';
icon.style.left = e.pageX + 10 + 'px'; icon.style.left = e.pageX + 4 + 'px';
icon.style.display = 'block'; icon.style.display = 'block';
// 兼容部分 Content Security Policy // 兼容部分 Content Security Policy
icon.style.position = 'absolute'; icon.style.position = 'absolute';

View File

@ -1,7 +1,7 @@
// ==UserScript== // ==UserScript==
// @name Translate // @name Translate
// @namespace http://tampermonkey.net/ // @namespace http://tampermonkey.net/
// @version 5.5 // @version 5.6
// @description 划词翻译调用“金山词霸、有道词典有道翻译、Google Translate谷歌翻译、沪江小D、搜狗翻译、必应词典必应翻译、Microsoft Translator必应在线翻译、海词词典、百度翻译、Oxford Learner's Dictionaries、Oxford Dictionaries、Merriam-Webster、汉典、PDF 划词翻译、Google Search、Bing Search必应搜索、百度搜索、Wikipedia Search维基百科搜索”网页翻译 // @description 划词翻译调用“金山词霸、有道词典有道翻译、Google Translate谷歌翻译、沪江小D、搜狗翻译、必应词典必应翻译、Microsoft Translator必应在线翻译、海词词典、百度翻译、Oxford Learner's Dictionaries、Oxford Dictionaries、Merriam-Webster、汉典、PDF 划词翻译、Google Search、Bing Search必应搜索、百度搜索、Wikipedia Search维基百科搜索”网页翻译
// @author https://github.com/barrer // @author https://github.com/barrer
// @match http://*/* // @match http://*/*
@ -443,8 +443,8 @@
if (text && icon.style.display == 'none') { if (text && icon.style.display == 'none') {
log('show icon'); log('show icon');
log(text + ' | ' + e.pageX + ' | ' + e.pageY); log(text + ' | ' + e.pageX + ' | ' + e.pageY);
icon.style.top = e.pageY + 10 + 'px'; icon.style.top = e.pageY + 8 + 'px';
icon.style.left = e.pageX + 10 + 'px'; icon.style.left = e.pageX + 4 + 'px';
icon.style.display = 'block'; icon.style.display = 'block';
// 兼容部分 Content Security Policy // 兼容部分 Content Security Policy
icon.style.position = 'absolute'; icon.style.position = 'absolute';