Ubuntu 8.10 不管是升級還是灌全新版, 都會發現 Input 的欄位超長, 版面看起來就很亂, 在頁面製作上就會有點困擾(比正常長度多太多).
由這篇看起來: ubuntu 8.10 中firefox輸入框太長
, 看起來是 cairo/pango 的問題, 只不過要重新編譯 pango, 解法有點辛苦.(雖然這應該是正解)
所以另外找是否有更簡單點的解法, 於是找到 google搜尋列變長了
此篇, froce 解法還蠻簡單的, 解決步驟如下:
- vim ~/.mozilla/firefox/*/chrome/userContent.css
@namespace url(http://www.w3.org/1999/xhtml);
INPUT {max-width : 62% ;} - 重新開啟 Firefox 即可.
註: 若覺得太短, 可自行再調整 max-width 的數值.
不過這會把所有 Input 欄位都縮短, 雖然解法有些地方還是有點問題, 不過在 Input 欄位可以正常呈現, 在開發網頁上誤差會比較少~ 🙂
等到新版若有解掉此問題, 更新完成後再 rm ~/.mozilla/firefox/*/chrome/userContent.css
即可.
我是裝這個Omnibar套件,就可以把網址列換當成搜尋列用,所以搜尋列就可拿掉啦
厄, 我這個問題是所有的 input box 都變太長, 搜尋列太長我倒是不在意~ 😛
cairo/pango?
在 ubuntu 的中國論壇中,有人指出是 cairo 1.8 的問題…
不知道兩者之間的依賴關係為何?
我比較想用正解啦 XD
另,有人提出 Firefox 3.1b2 無此問題,so…
very strange....
嗯, 我是比較想要等 Ubuntu 出標準的 Package 來解決這些問題, 不太想要自己 make, 避免遇到其它更多問題.
中國論壇中有寫如何 make, 看起來還蠻簡單的, 是可以試試看~ 🙂
今天更新我的 catalyst 至 8.12,發生了怪異的事…
input box 變正常了 o_O
不曉得是不是 firefox 3.0.5 的關係
我的還是不正常耶.. :~~~