2011-06-20 11 views
0

iamが簡単なFirefoxツールバーを作成していますが、CSSでいくつかのリストスタイルイメージを設定できませんでした。助けてください。 //CSSがFirefox拡張ツールバーで動作しない

katimbatoolbar.css

(クローム/皮膚で見つかった)フォルダ

#katimbatoolbarstart 
{ 
    list-style-image :url("chrome://katimbatoolbar/skin/button-1.png"); 
} 

"クロム/コンテンツ/" で見つけkatimbatoolbar.xul(私のユーザー・インタフェース・ファイル、フォルダ)

<?xml version="1.0"?> 
<?xml-stylesheet href="chrome://katimbatoolbar/skin/tuttoolbar.css" type="text/css"?> 

<overlay id="katimbatoolbaroverlay" 
     xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"> 

    <script type="application/x-javascript" 
      src="chrome://katimbatoolbar/content/katimbatoolbar.js" /> 

    <toolbox id="navigator-toolbox"> 

     <toolbar id="katimbatoolbar" toolbarname="katimba suite" accesskey="k" 
       class="chromeclass-toolbar" context="toolbar-context-menu" 
       hidden="false" persist="hidden"> 
       <toolbarbutton id="katimbatoolbarstart" tooltiptext="start surfing using katimba ++" 
        label="Start" oncommand="katimbaClass.installLocalHost()"/>      

     </toolbar> 
    </toolbox> 
</overlay> 

ここは私のですファイル hrome.manifest

content katimbatoolbar chrome/content/ 
overlay chrome://browser/content/browser.xul chrome://katimbatoolbar/content/katimbatoolbar.xul 
skin katimbatoolbar classic/1.0 chrome/skin/ 

ツールバーが正常に動作しますが、CSSが動作していないので、本当に醜いです。事前に感謝の意を表します。あなたのフォルダ構造内のファイルがkatimbatoolbar.cssと呼ばれながら//katimbatoolbar/skin/tuttoolbar.css:ところで は、ここに私のフォルダ構造

mytoolbar/ 
      install.rdf 
      chrome.manifest 
      chrome/ 
       content/ 
        katimbatoolbar.xul 
        katimbatoolbar.js 
       skin/ 
        katimbatoolbar.css 
        button-1.png 

答えて

1

あなたがChromeを参照するファイルを、あなたのXULです。さらに、定義する

content katimbatoolbar chrome/content/ 

ただし、フォルダ構造はmytoolbarで始まります。

関連する問題