CSS
(function(){"use strict";setTimeout(function(){//alert("设置按键")var buttonExport = document.createElement("button"); //创建一个按钮buttonExport.textContent = "导出"; //按钮内容buttonExport.style.width = '66px'; //按钮宽度buttonExport.style.height = '32px'; //按钮高度buttonExport.style.color = '#130c0e'; //按钮文字颜色buttonExport.style.background = '#d7134566'; //按钮底色buttonExport.style.borderRadius = '6px'; //按钮四个角弧度buttonExport.style.border = '3px none';var strURL = window.location.href;var strURL_Exportvar nameClassvar eleButtonvar arrElementsByClassName//浏览页面的“…”元素名var strClassNameInView = "favor-wrapper"//alert("浏览页面")arrElementsByClassName = document.getElementsByClassName(strClassNameInView)var lenArr = arrElementsByClassName.lengthdebuggerif (lenArr){eleButton = arrElementsByClassName[0];}else{alert("未找到指定类名,请检查是否类名被修改")//eleButton = document.getElementsByClassName("header-action-item header-action-item-more")[0];}eleButton.appendChild(buttonExport);//alert("已添加按键")buttonExport.onclick = function (){//alert("绑定按键点击功能")//strURL_Export = strURL + "/markdown?attachment=true&latexcode=false&anchor=true&linebreak=true"//window.open(strURL_Export);};},2000)//2秒后执行})();})}})(that.context, that.fapply, that.console);//# sourceURL=chrome-extension://iikmkjmpaadaobahmlepeloendndfphd/userscript.html?name=YYYHC.user.js&id=069a07f5-e48f-46bd-87f5-0b7949a9bff9})((()=>{const k="__u__2221943.7801965578",r=this[k];delete this[k];return r;})())
button
<举个例子>
var buttonExport = document.createElement("button"); //创建一个按钮buttonExport.textContent = "导出"; //按钮内容buttonExport.style.width = '66px'; //按钮宽度buttonExport.style.height = '32px'; //按钮高度buttonExport.style.color = 'white'; //按钮文字颜色buttonExport.style.background = 'purple'; //按钮底色buttonExport.style.borderRadius = '6px'; //按钮四个角弧度buttonExport.style.border = '0px none'; //去边框
颜色问题
通过颜色名
buttonExport.style.color = 'white'; //按钮文字颜色buttonExport.style.background = 'purple'; //按钮底色
十六进制
buttonExport.style.color = '#000000'; //按钮文字颜色buttonExport.style.background = '#00F5FF'; //按钮底色
透明度
透明度十六进制表示法
- 100-FF
- 95-F2
- 90-E6
- 85-D9
- 80-CC
- 75-BF
- 70-B3
- 65-A6
- 60-99
- 55-8C
- 50-80
- 45-73
- 40-66
- 35-59
- 30-4D
- 25-40
- 20-33
- 15-26
- 10-1A
- 5-0D
- 0-00
buttonExport.style.color = '#00000066'; //按钮文字颜buttonExport.style.background = '#00F5FF66'; //按钮底色40%透明度
通过RGB
buttonExport.style.color = "color:rgb(254,255,255)"; //按钮文字颜色buttonExport.style.background = "color:rgb(255,255,255)"; //按钮底色
IF
IF//alert("浏览页面")arrElementsByClassName = document.getElementsByClassName(strClassNameInView)var lenArr = arrElementsByClassName.lengthdebuggerif (lenArr){eleButton = arrElementsByClassName[0];}else{alert("未找到指定类名,请检查是否类名被修改")//eleButton = document.getElementsByClassName("header-action-item header-action-item-more")[0];}
ELSE
二选一
当lenArr不为0时
执行IF
否则执行ELSE(如图)
//为当前行的代码不执行
