我正在嘗試使我的第一個Chrome擴展。基本上,這個想法是製作一個涵蓋每個頁面的彩色過濾器。 (我有一個不會變暗的顯示器,所以我想在我訪問的每個站點放置一個半透明的黑色濾鏡。)試圖使Chrome擴展程序淡入淡出網頁
從我的理解中,我可以通過使用「內容腳本」該腳本在每個頁面上執行。這是我的manifest.json
:
{
"name": "My First Extension",
"version": "1.0",
"description": "The first extension that I made.",
"browser_action": {
"default_icon": "icon.png",
"popup": "popup.html"
},
"content_scripts": [
{
"matches": ["<all_urls>"],
"css": ["mystyles.css"],
"js": ["contentscript.js"]
}
]
}
我想要做這樣的事情:http://jsfiddle.net/GM2Z6/14/
大,所以,遠遠我已經得到,通過使mystyles.css
這樣的:
#cover {
height:100%;
width:100%;
background-color:#000;
display:none;
position:absolute;
top:0;
left:0;
z-index:99999999;
}
我已經得到我的contentscript.js
看起來像這樣:
$(function(){
$('#cover').fadeTo("fast",0.5);
});
那麼現在如何讓我的#cover div覆蓋頁面?