taglife
千年狐狸
千年狐狸
  • UID38488
  • 注册日期2012-03-20
  • 最后登录2013-04-02
  • 发帖数2052
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度1点
阅读:1495回复:4

扩展裡如何宣告使用 CSS?

楼主#
更多 发布于:2012-09-19 19:11
扩展裡如何宣告使用 CSS?
要讓扩展使用一個 .css 要怎麼弄呢?!
最簡單的寫法...
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点
1楼#
发布于:2012-09-19 19:11
头部加一条,然后用花括号把代码包起来。表示此代码仅在xxxx生效。
@-moz-document 
url-prefix("xxxxxxxxxx"),

不过扩展地址不好找
有时候是profile里的,有时候是chrome://里的。
白左
千年狐狸
千年狐狸
  • UID34985
  • 注册日期2010-12-29
  • 最后登录2023-11-13
  • 发帖数2039
  • 经验655枚
  • 威望0点
  • 贡献值364点
  • 好评度69点
  • 社区居民
  • 忠实会员
2楼#
发布于:2012-09-19 19:11
在xul里面(如果有的话)
类似这样写
<?xml-stylesheet href="chrome://taglife/skin/overlay.css" type="text/css"?>
-いたんですか? -ええ、ずっと
taglife
千年狐狸
千年狐狸
  • UID38488
  • 注册日期2012-03-20
  • 最后登录2013-04-02
  • 发帖数2052
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度1点
3楼#
发布于:2012-09-19 19:11
白左:在xul里面(如果有的话)
类似这样写
<?xml-stylesheet href="chrome://taglife/skin/overlay.css" type="text/css"?>
回到原帖


這樣寫對嗎?!
不能用 <link rel="stylesheet" href="chrome://batchdisable/content/overlay.css" type="text/css" /> 嗎?
如果沒有 xul 怎麼辦阿?!
<?xml-stylesheet href="chrome://batchdisable/content/overlay.css" type="text/css" version="1.0" ?>
<!DOCTYPE overlay SYSTEM "chrome://batchdisable/locale/overlay.dtd">
<overlay id="batchdisable" xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul" xmlns:html="http://www.w3.org/1999/xhtml">
	<script type="application/javascript" src="chrome://batchdisable/content/overlay.js"/>
...
</overlay>
Firefox 開啟安全模式,停用個人設定、佈景主題及擴充套件(無附加元件)測試:
說明 > 重新啟動但停用附加元件(Firefox 4+)
Firefox Profile: 說明 > 疑難排解資訊 > 開啟資料夾
排版引擎:Firefox(Gecko), Opera(Presto), Google Chrome(WebKit),
Safari(WebKit), Internet Explorer(Trident), Konqueror(KHTML)
白左
千年狐狸
千年狐狸
  • UID34985
  • 注册日期2010-12-29
  • 最后登录2023-11-13
  • 发帖数2039
  • 经验655枚
  • 威望0点
  • 贡献值364点
  • 好评度69点
  • 社区居民
  • 忠实会员
4楼#
发布于:2012-09-19 19:11
你没有xul也就是没有界面咯,那还要css干嘛啦
如果是脚本生成的界面直接用脚本加上style就好了,如果是要改变页面的样式就有点复杂咯,因为stylish就是用来淦这个的
-いたんですか? -ええ、ずっと
游客

返回顶部