首页 前端知识 使用js写CSS

使用js写CSS

2024-04-01 10:04:52 前端知识 前端哥 338 357 我要收藏

使用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);


转载请注明出处或者链接地址:https://www.qianduange.cn//article/4355.html
标签
评论
发布的文章
大家推荐的文章
会员中心 联系我 留言建议 回顶部
复制成功!