微调样式

This commit is contained in:
example 2019-06-14 19:21:32 +08:00
parent 4b701b71a3
commit d8d60ee39f
2 changed files with 4 additions and 4 deletions

View File

@ -1,7 +1,7 @@
// ==UserScript== // ==UserScript==
// @name 划词翻译:多词典查询 // @name 划词翻译:多词典查询
// @namespace http://tampermonkey.net/ // @namespace http://tampermonkey.net/
// @version 5.7 // @version 5.8
// @description 划词翻译调用“有道词典有道翻译、金山词霸、Bing 词典必应词典、剑桥高阶、沪江小D、谷歌翻译” // @description 划词翻译调用“有道词典有道翻译、金山词霸、Bing 词典必应词典、剑桥高阶、沪江小D、谷歌翻译”
// @author https://github.com/barrer // @author https://github.com/barrer
// @match http://*/* // @match http://*/*
@ -43,7 +43,7 @@
tr-audio{display:block;margin-bottom:5px} tr-audio{display:block;margin-bottom:5px}
tr-audio a{margin-right:1em;font-size:80%} tr-audio a{margin-right:1em;font-size:80%}
tr-audio a:last-of-type{margin-right:auto} tr-audio a:last-of-type{margin-right:auto}
tr-content{display:block;width:300px;overflow-x:hidden;overflow-y:scroll;background:white;padding:8px;margin:5px;box-sizing:content-box;font-family:"Helvetica Neue","Helvetica","Arial","sans-serif";font-size:13px;font-weight:normal;line-height:normal;-webkit-font-smoothing:auto;font-smoothing:auto;text-rendering:auto} tr-content{display:block;width:300px;overflow-x:hidden;overflow-y:scroll;background:white;padding:2px 8px;margin-top:5px;box-sizing:content-box;font-family:"Helvetica Neue","Helvetica","Arial","sans-serif";font-size:13px;font-weight:normal;line-height:normal;-webkit-font-smoothing:auto;font-smoothing:auto;text-rendering:auto}
tr-engine~tr-engine{margin-top:1em} tr-engine~tr-engine{margin-top:1em}
tr-engine .title{color:#00c;display:inline-block;font-weight:bold} tr-engine .title{color:#00c;display:inline-block;font-weight:bold}
tr-engine .title:hover{text-decoration:none} tr-engine .title:hover{text-decoration:none}
@ -659,7 +659,7 @@
} }
/**显示内容面板*/ /**显示内容面板*/
function displayContent() { function displayContent() {
var panelWidth = 326 + 8; // icon 展开后总宽度(8:冗余距离) var panelWidth = 316 + 8; // icon 展开后总宽度(8:冗余距离)
var panelHeight = 0; // icon 展开后总高度 var panelHeight = 0; // icon 展开后总高度
// 计算位置 // 计算位置
log('content position:', log('content position:',
@ -698,7 +698,7 @@
} }
// 计算“icon 展开后总高度”、内容高度 // 计算“icon 展开后总高度”、内容高度
panelHeight = clientHeight - 8; // (8:冗余距离) panelHeight = clientHeight - 8; // (8:冗余距离)
content.style.height = (panelHeight - 22 - 5 * 2 - 8 * 2 - 12) + 'px'; // 图标高度, margin, padding, box-shadow content.style.height = (panelHeight - 22 - 5 * 1 - 2 * 2 - 12) + 'px'; // 图标高度, margin, padding, box-shadow
// 设置新的位置 // 设置新的位置
var iconNewTop = -1; var iconNewTop = -1;
if (parseInt(icon.style.top) < scrollTop) { if (parseInt(icon.style.top) < scrollTop) {

Binary file not shown.

Before

Width:  |  Height:  |  Size: 99 KiB

After

Width:  |  Height:  |  Size: 102 KiB