huj113
小狐狸
小狐狸
  • UID34369
  • 注册日期2010-10-29
  • 最后登录2017-08-20
  • 发帖数46
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
阅读:6109回复:6

求教怎么将Stylish的一个about:newtab样式里的背景图片地址替换成本地图片格式???

楼主#
更多 发布于:2012-11-02 00:41
/*Main Background*/
#newtab-scrollbox:not([page-disabled]), 
#newtab-scrollbox { 
background: url('http://XXXXXXXX.jpg') 100% 100% !important; 
background-repeat: no-repeat !important; 
background-attachment: fixed !important; 
background-position: center !important; 
-webkit-background-size: cover !important;
-o-background-size: cover !important; 
background-size: cover !important; 
overflow-y: hidden !important; 
min-height: 100% !important; 
min-width: 1024px !important; 
width: 100% !important; 
height: auto !important; 
}

background: url('http://XXXXXXXX.jpg') 100% 100% !important;
上面的样式是用网络上的图片地址,可我想用本地图片地址替代,应该怎么修改?
taglife
千年狐狸
千年狐狸
  • UID38488
  • 注册日期2012-03-20
  • 最后登录2013-04-02
  • 发帖数2052
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度1点
1楼#
发布于:2012-11-02 00:41
Re: 求教怎么将Stylish的一个new:tab样式里的背景图片地址替换成本地图片格式???
是 about:newtab

Windows:
background: url('file:///C:/XXXXXXXX.jpg') 100% 100% !important;
   <!-- s8) --><img src="{SMILIES_PATH}/icon_cool.gif" alt="8)" title="Cool" /><!-- s8) -->    
Firefox 開啟安全模式,停用個人設定、佈景主題及擴充套件(無附加元件)測試:
說明 > 重新啟動但停用附加元件(Firefox 4+)
Firefox Profile: 說明 > 疑難排解資訊 > 開啟資料夾
排版引擎:Firefox(Gecko), Opera(Presto), Google Chrome(WebKit),
Safari(WebKit), Internet Explorer(Trident), Konqueror(KHTML)
huj113
小狐狸
小狐狸
  • UID34369
  • 注册日期2010-10-29
  • 最后登录2017-08-20
  • 发帖数46
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
2楼#
发布于:2012-11-02 00:41
Re: 求教怎么将Stylish的一个new:tab样式里的背景图片地址替换成本地图片格式???
taglife:是 about:newtab

Windows:
background: url('file:///C:/XXXXXXXX.jpg') 100% 100% !important;
   <!-- s8) --><img src="{SMILIES_PATH}/icon_cool.gif" alt="8)" title="Cool" /><!-- s8) -->    
回到原帖

感谢!!!标题已修正...
浮舟
狐狸大王
狐狸大王
  • UID35715
  • 注册日期2011-03-26
  • 最后登录2014-06-14
  • 发帖数371
  • 经验17枚
  • 威望0点
  • 贡献值0点
  • 好评度2点
3楼#
发布于:2012-11-02 00:41
用base64,易于携带,不受绝对地址改变的影响。stylish里点插入-数据URL即可自动转码。
 url("data:image/png;base64,XXXXXXXXXXXXXXXXXXXXXX")
taglife
千年狐狸
千年狐狸
  • UID38488
  • 注册日期2012-03-20
  • 最后登录2013-04-02
  • 发帖数2052
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度1点
4楼#
发布于:2012-11-02 00:41
浮舟:用base64,易于携带,不受绝对地址改变的影响。回到原帖

為啥 用base64,不受绝对地址改变的影响?原理是什麼?
Firefox 開啟安全模式,停用個人設定、佈景主題及擴充套件(無附加元件)測試:
說明 > 重新啟動但停用附加元件(Firefox 4+)
Firefox Profile: 說明 > 疑難排解資訊 > 開啟資料夾
排版引擎:Firefox(Gecko), Opera(Presto), Google Chrome(WebKit),
Safari(WebKit), Internet Explorer(Trident), Konqueror(KHTML)
浮舟
狐狸大王
狐狸大王
  • UID35715
  • 注册日期2011-03-26
  • 最后登录2014-06-14
  • 发帖数371
  • 经验17枚
  • 威望0点
  • 贡献值0点
  • 好评度2点
5楼#
发布于:2012-11-02 00:41
taglife
為啥 用base64,不受绝对地址改变的影响?原理是什麼?
回到原帖

把图片变成wAAAAlwSFlzAAAOww之类字母序列,成为stylish.sqlite一部分,跟着配置走,而不是跟着图片所在硬盘目录走。
taglife
千年狐狸
千年狐狸
  • UID38488
  • 注册日期2012-03-20
  • 最后登录2013-04-02
  • 发帖数2052
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度1点
6楼#
发布于:2012-11-02 00:41

把图片变成wAAAAlwSFlzAAAOww之类字母序列,成为stylish.sqlite一部分,跟着配置走,而不是跟着图片所在硬盘目录走。

用路徑也是存在 stylish.sqlite 的一部分 <!-- s8) --><img src="{SMILIES_PATH}/icon_cool.gif" alt="8)" title="Cool" /><!-- s8) -->

圖檔容量被包進一長串的文字裡面去了嗎?! Orz...
Firefox 開啟安全模式,停用個人設定、佈景主題及擴充套件(無附加元件)測試:
說明 > 重新啟動但停用附加元件(Firefox 4+)
Firefox Profile: 說明 > 疑難排解資訊 > 開啟資料夾
排版引擎:Firefox(Gecko), Opera(Presto), Google Chrome(WebKit),
Safari(WebKit), Internet Explorer(Trident), Konqueror(KHTML)
游客

返回顶部