| MozTW 討論區 https://forum.moztw.org/ |
|
| userChrome.css 與 userContent.css 撰寫問題 https://forum.moztw.org/viewtopic.php?f=2&t=27671 |
第 1 頁 (共 1 頁) |
| 發表人: | stanfox [ 2009-08-13, 10:51 ] |
| 文章主題 : | userChrome.css 與 userContent.css 撰寫問題 |
先分享一下 localstore.rdf 的 Default 設定,不知道有沒有前人分享過? 我要做的是,指定一個初始的 Firefox 視窗大小及位置。 檔案位置在安裝成是資料夾的 defaults\profile\ 內,開啟 localstore.rdf 後,預設只有: <?xml version="1.0"?> <RDF:RDF xmlns:NC="http://home.netscape.com/NC-rdf#" xmlns:RDF="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> </RDF:RDF> 把他改成 <?xml version="1.0"?> <RDF:RDF xmlns:NC="http://home.netscape.com/NC-rdf#" xmlns:RDF="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <RDF:Description RDF:about="chrome://browser/content/browser.xul#main-window" sizemode="normal" width="1278" height="770" screenX="1" screenY="1" /> <RDF:Description RDF:about="chrome://browser/content/browser.xul"> <NC:persist RDF:resource="chrome://browser/content/browser.xul#main-window"/> </RDF:Description> </RDF:RDF> 這樣就變成視窗位置在 (1,1) ,大小為 (1278,770) 囉! 同樣的,在個人的 profile 資料夾也會有一個 localstore.rdf 檔案, firefox 關閉後,開啟此檔案編輯上述的段落,從新開啟 firefox 後就會依照修改後的位置和大小了! 不過, profile 裡面的 localstore.rdf 會隨著每次開啟及關閉 firefox 而變動就是了;而 defaults\profile\ 裡面的 localstore.rdf 則是當 profile 裡面沒有該檔案時 (通常是剛完成安裝時?) 會複製到 profile 裡面的! 現在可以說正題了! 可以在 userChrome.css 或是 userContent.css 加入指令來控制前面一大段的 firefox 主視窗位置及大小嗎? 我的 userChrome.css 目前只有: @namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"); #stop-button[disabled="true"] { display:none; } #stop-button:not([disabled]) + #reload-button { display:none; } 用來合併 stop-button 和 reload-button 這一整個 post 可以用在 firefox 3.0.x 還有 3.5.x 。 |
|
| 第 1 頁 (共 1 頁) | 所有顯示的時間為 UTC + 8 小時 |
| Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |
|