Firefox 4

ページ内検索バーを表示させたら、右下にリンク先URLのポップアップが表示されるのを回避する方法

Firefox 4 でリンクのURLなどは、左下に表示されるようになったが、ページ内検索バー(Ctrl+F)を表示させたら、何故か今度は右下側にリンク先URLのポップアップが移動して表示されてしまう仕様を回避して、左下にポップアップを表示させる方法。

尚、いっそのこと、アドオンバーの中にURLを表示させたいというユーザーは、
「Firefox 4 アドオンバーの中にリンク先URLの表示を移動させてみた」の記事で書かれてるスタイルの方を利用すればOK。
以下で説明する内容とは機能がバッティングするので両者のスタイルを併用するのは不可。(どちらかの一方のスタイルだけを使えば、この問題は回避出来る。)

  • Firefox 4 のデフォルトでは、ページ内検索バーを表示させている場合は、右下にURLのポップアップが出る
status-1


ユーザースタイルシート(userChrome.css)で以下を記述すれば、ページ内検索バーを表示させていても左下にURLのポップアップが表示される。

  • [スタイル適用後]
status-2

/* Firefox 4 ページ内検索バー表示時にも左下にURLを表示させる */
#statusbar-display[mirror="true"] {
position: fixed !important;
left: -12px !important; /* OS環境によってはここの数値の微調整が必要 */
}
statuspanel:-moz-locale-dir(rtl):not([mirror]),
statuspanel:-moz-locale-dir(ltr)[mirror] {
left: 0 !important;
right: auto !important;
}
.statuspanel-label:-moz-locale-dir(rtl):not([mirror]),
.statuspanel-label:-moz-locale-dir(ltr)[mirror] {
border-right-style: solid !important;
border-top-right-radius: .3em !important;
margin-right: 1em !important;
border-left-style: none !important;
border-top-left-radius: 0em !important;
}
statuspanel {
max-width: 100% !important;
}

left: -12px !important; の数値部分(URL表示の左右方向の表示位置)はOS環境によっては微調整が必要かもしれないのでズレてるようなら、各自で数値を調整のこと。

[関連記事]
アーカイブ
リンク1
QLOOKアクセス解析
リンク 2

FC2ブログ