使用js来些CSS
常见于油猴插件开发
第一种 引入第三方样式
// 引入样式 let link = document.createElement("link"); link.setAttribute("rel", "stylesheet"); link.setAttribute("href", "http://www.houdu.online/zuoye/teacher/1172824156/houdu-browser/css/houduGo.css"); document.head.appendChild(link);
复制
使用CSS
let css = ` div { width:100px; height:100px; background: pink; } .web-toast-kkli9{ position: fixed; background: rgba(0, 0, 0, 0.7); color: #fff; font-size: 14px; line-height: 1; padding:10px; border-radius: 3px; left: 50%; transform: translateX(-50%); -webkit-transform: translateX(-50%); -moz-transform: translateX(-50%); -o-transform: translateX(-50%); -ms-transform: translateX(-50%); z-index: 999999999999999999999999999; white-space: nowrap; } .fadeOut{ animation: fadeOut .5s; } .fadeIn{ animation:fadeIn .5s; } `; var myStyle = document.createElement('style'); // 三选一 // myStyle.textContent = css; // 不会会有br // myStyle.innerText = css; // 会有br myStyle.innerHTML = css; // 不会会有br var doc = document.head || document.documentElement; doc.appendChild(myStyle);
复制