Ubuntu 8.10 Firefox 輸入框過長解法

Ubuntu 8.10 不管是升級還是灌全新版, 都會發現 Input 的欄位超長, 版面看起來就很亂, 在頁面製作上就會有點困擾(比正常長度多太多).

由這篇看起來: ubuntu 8.10 中firefox輸入框太長, 看起來是 cairo/pango 的問題, 只不過要重新編譯 pango, 解法有點辛苦.(雖然這應該是正解)

所以另外找是否有更簡單點的解法, 於是找到 google搜尋列變長了 此篇, froce 解法還蠻簡單的, 解決步驟如下:

  1. vim ~/.mozilla/firefox/*/chrome/userContent.css

    @namespace url(http://www.w3.org/1999/xhtml);
    INPUT {max-width : 62% ;}

  2. 重新開啟 Firefox 即可.

註: 若覺得太短, 可自行再調整 max-width 的數值.

不過這會把所有 Input 欄位都縮短, 雖然解法有些地方還是有點問題, 不過在 Input 欄位可以正常呈現, 在開發網頁上誤差會比較少~ 🙂

等到新版若有解掉此問題, 更新完成後再 rm ~/.mozilla/firefox/*/chrome/userContent.css 即可.

作者: Tsung

對新奇的事物都很有興趣, 喜歡簡單的東西, 過簡單的生活.

在〈Ubuntu 8.10 Firefox 輸入框過長解法〉中有 6 則留言

  1. cairo/pango?
    在 ubuntu 的中國論壇中,有人指出是 cairo 1.8 的問題…
    不知道兩者之間的依賴關係為何?
    我比較想用正解啦 XD
    另,有人提出 Firefox 3.1b2 無此問題,so…
    very strange....

  2. 嗯, 我是比較想要等 Ubuntu 出標準的 Package 來解決這些問題, 不太想要自己 make, 避免遇到其它更多問題.
    中國論壇中有寫如何 make, 看起來還蠻簡單的, 是可以試試看~ 🙂

  3. 今天更新我的 catalyst 至 8.12,發生了怪異的事…
    input box 變正常了 o_O
    不曉得是不是 firefox 3.0.5 的關係

發表迴響

這個網站採用 Akismet 服務減少垃圾留言。進一步了解 Akismet 如何處理網站訪客的留言資料