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

對新奇的事物都很有興趣, 喜歡簡單的東西, 過簡單的生活.
本篇發表於 My_Note-Unix。將永久鏈結加入書籤。

Ubuntu 8.10 Firefox 輸入框過長解法 有 6 則回應

  1. sky 說道:

    我是裝這個Omnibar套件,就可以把網址列換當成搜尋列用,所以搜尋列就可拿掉啦

  2. Tsung 說道:

    厄, 我這個問題是所有的 input box 都變太長, 搜尋列太長我倒是不在意~ 😛

  3. b4283 說道:

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

  4. Tsung 說道:

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

  5. b4283 說道:

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

  6. Tsung 說道:

    我的還是不正常耶.. :~~~

發表迴響