国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

在油猴腳本中添加css樣式的方法

這篇具有很好參考價(jià)值的文章主要介紹了在油猴腳本中添加css樣式的方法。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

由于項(xiàng)目要求,需要在系統(tǒng)頁面注入dom元素,且對這些注入的元素在UI界面層有美觀度要求,就避免不了要對其CSS樣式優(yōu)化。

通常在油猴腳本中添加CSS樣式的方法如下:

一、引入外部css文件

// @resource customCSS https://stackpath.bootstrapcdn.com/bootstrap/3.4.1/css/bootstrap.min.css
// @grant        GM_addStyle
// @grant        GM_getResourceText
.......

   // 代碼內(nèi)部    引入bootstrap的css文件并加入html中
   const css = GM_getResourceText("customCSS");
   GM_addStyle(css);

二、使用油猴自帶樣式添加請求

// @grant        GM_addStyle
.......

// 代碼內(nèi)部 
var dropBox = document.createElement('div');
dropBox.setAttribute('id', 'dropbox');
GM_addStyle('#dropbox{display:none; width:400px;height:200px;padding:8px; ......}')

三、自定義樣式函數(shù)

var fixButton = document.createElement('div');
setStyle(fixButton,{
    width: '100px', 
    height: '32px',
    borderRadius: '2px', 
    background: '#e33e33', 
    color:'#fff', 
    fontSize:'14px', 
    textAlign: 'center', 
    lineHeight:'32px', 
});
// 樣式函數(shù)
function setStyle(dom,options,fn){
    new Promise(function(resolve,reject){
        for (let key in options){
            dom.style[key] = options[key];
        }
        resolve();
    }).then(res => {
        if (fn) {
            fn()
        }
    }).catch(err => {
        console.log(err)
    })
}

四、js添加樣式

var dropBox = document.createElement('div');
dropBox.style.display = 'none';
dropBox.style.width = '400px';
dropBox.style.height = '200px';
dropBox.style.fontSize = '14px';
dropBox.style.color = '#888';
......

$('.dropbox').css({"display":"none","padding":"10px","width":"400px","height":"200px","font-size":"16px","font-weight":"bold","color":"#fff"})

以上是在油猴腳本中添加UI樣式的方法文章來源地址http://www.zghlxwxcb.cn/news/detail-819248.html

到了這里,關(guān)于在油猴腳本中添加css樣式的方法的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 在JavaScript中添加css樣式 js追加類

    一、原生js中添加類的方法 二、jquery中添加類的方法 三、檢查是否含有某個類的方法 四、在JavaScript中添加CSS樣式: 五、使用HTML DOM的setAttribute()方法更改CSS屬性: 六、使用JavaScript可以通過動態(tài)創(chuàng)建樣式表 style標(biāo)簽 來添加CSS樣式。 例如,以下代碼創(chuàng)建一個新的style標(biāo)簽,并

    2024年02月03日
    瀏覽(22)
  • 通過使用html的css樣式來達(dá)到給背景色添加漸變色的效果

    通過使用html的css樣式來達(dá)到給背景色添加漸變色的效果

    這里我直接添加了兩個div,并且給兩個div添加了基本的css樣式,有問題請私信? ? ? ? ? 在演示開始之前我們先來認(rèn)識一下實(shí)現(xiàn)漸變效果的一個屬性? background: linear-gradient 這個是我們設(shè)置背景漸變色的關(guān)鍵屬性,然后我們開始演示(這里我們通過修改第二個div) ? ? ? ? ?

    2024年02月08日
    瀏覽(24)
  • 油猴腳本插件教程

    油猴腳本插件教程

    TamperMonkey,這是一款非常流行的免費(fèi)瀏覽器插件,網(wǎng)絡(luò)上俗稱:油猴插件,油猴腳本。作為一款瀏覽器插件,油猴的作用只是管理安裝在瀏覽器上的所有腳本對象。本文用Chrome瀏覽器操作。 油猴支持在它提供的網(wǎng)頁編輯器中進(jìn)行開發(fā) ,油猴插件也支持訪問本地文件,來進(jìn)行

    2024年02月06日
    瀏覽(21)
  • 前端油猴腳本開發(fā)小技巧筆記

    調(diào)試模式下,單擊選中某dom代碼,控制臺里可以用$0訪問到該dom對象。 $0.__vue___ 可以訪問到該dom對應(yīng)的vue對象。 jquery 對象 a,a[0]是對應(yīng)的原生dom對象,$(原生對象) 得到對應(yīng)的 jquery 對象。 jquery 選擇器,加空格是匹配下一級,緊密排列是且,[a=b]匹配屬性。jquery對象find可以繼

    2024年02月11日
    瀏覽(17)
  • 3.編寫油猴腳本之-helloword

    3.編寫油猴腳本之-helloword

    通過上一篇文章的學(xué)習(xí),我們安裝完畢了油猴插件。今天我們來編寫一個helloword的腳步,體驗(yàn)一下油猴。 點(diǎn)擊油猴插件=添加新腳本 默認(rèn)生成的腳本 解釋: 不會編寫腳本?沒關(guān)系,可以點(diǎn)擊獲取腳本,然后根據(jù)你的需求,去下載并使用對應(yīng)腳本。 當(dāng)然我這個系列的目標(biāo)是,

    2024年02月07日
    瀏覽(23)
  • 【油猴腳本】ChatGPT 智能 Prompts 提示詞助手

    【油猴腳本】ChatGPT 智能 Prompts 提示詞助手

    ChatGPT 智能 Prompts 可以為你帶來更好的使用體驗(yàn)助你訓(xùn)練好用的ChatGPT:添加快捷指令(prompts)新增:論文專家角色、支持自動發(fā)送、固定智能助手…還有更多需求可以到倉庫Issues里發(fā)起! 倉庫地址:https://github.com/winchesHe/chatGPT-prompt-scripts 一、將 src/index.js 的內(nèi)容復(fù)制到油猴

    2024年02月05日
    瀏覽(32)
  • CSS樣式穿透方法

    CSS樣式穿透通常在使用組件庫或第三方組件時遇到,由于組件庫封裝了組件的樣式,難以直接修改組件內(nèi)部的樣式。以下是一些常見的CSS樣式穿透方法: 1.使用 /deep/ 或 選擇器(已過時): /deep/ 是一種過時的樣式穿透選擇器,而 是它的現(xiàn)代替代方案。在使用它們時,可以通

    2024年02月08日
    瀏覽(18)
  • 實(shí)現(xiàn) css 樣式隔離的方法

    樣式隔離是一種在 Web 開發(fā)中常用的技術(shù),用于確保組件或模塊之間的樣式不會相互影響,從而提高代碼的可維護(hù)性和可重用性 CSS Modules: CSS Modules 是一種將 CSS 文件轉(zhuǎn)換成 JavaScript 模塊的技術(shù),其中每個 CSS 類都會被自動命名,從而避免了類名沖突。在使用 CSS Modules 時,每

    2024年02月21日
    瀏覽(22)
  • 讓iOS Safari瀏覽器支持油猴腳本

    讓iOS Safari瀏覽器支持油猴腳本

    Userscripts 是一款免費(fèi) iOS Safari 瀏覽器插件,可以兼容油猴腳本,但如果油猴腳本代碼沒有對手機(jī)進(jìn)行適配的話可能不會生效。? 1、 首先 打開設(shè)置 找到? Safari 瀏覽器 ?選擇? 擴(kuò)展 ?然后 勾選? Userscripts ?所有網(wǎng)站中 選擇? 允許 ? ? 然后打開 Userscripts 后按照下圖所示,在

    2024年02月13日
    瀏覽(28)
  • 油猴腳本Tampermonkey的簡介和安裝使用,五分鐘安裝

    油猴腳本Tampermonkey的簡介和安裝使用,五分鐘安裝

    Tampermonkey?是一款免費(fèi)的瀏覽器擴(kuò)展和最為流行的用戶腳本管理器,它支持以下瀏覽器,Chrome,Microsoft Edge,Safari,Opera Next,F(xiàn)irefox等等,油猴可以通過安裝各類腳本對網(wǎng)站進(jìn)行定制。當(dāng)然偉大的腳本面向的是所有上網(wǎng)者,所以借由各位大神的腳本我們能實(shí)現(xiàn)更多更強(qiáng)大的功能

    2024年02月04日
    瀏覽(12)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包