当サイトは、アフィリエイト・アドセンス広告を掲載しています。消費者庁が、2023年10月1日から施行予定である景品表示法の規制対象(通称:ステマ規制)にならないよう、配慮して記事を作成しています(記事はこちら、消す方法はこちら

参考:令和5年10月1日からステルスマーケティングは景品表示法違反となります。 | 消費者庁

【Floorp】垂直タブのピン留めを横に展開させない方法

2022年12月18日Floorp

Floorpのアイコン

この記事では、Firefoxベースのブラウザ「Floorp(フロープ)」に搭載している「ツリー型垂直タブ」のピン留めタブを、横に展開させない方法を書きます。

ツリー型垂直タブの設定から変更できます。

【Floorp】垂直タブのピン留めを横に展開させない方法

Floorpの設定→ツリー型タブアドオンの設定(設定を開く)→上級者向けの設定をアンロック→「ピン留めされたタブはアイコンのみ表示する」の「一行に0個までのタブを表示」を「1」にすると、横に展開しないようにできます。

僕は、Floorpブラウザで、垂直タブを利用しています。さらにオプションで、「フォーカスされた場合に展開する」をオンにしています。この状態で、タブをピン留めすると、アイコンの時は縦一列ですが、展開時は横一列になります。

「Floorp」ブラウザで「フォーカスされた場合に展開する」をオンにしている時のピン留めタブ展開GIF画像

この仕様のせいで、「あのアイコンのタブを開こう!」とマウスフォーカスしたら、ずれてしまい、そのままクリックすると、別タブがアクティブになります。

その件をツイートしたところ、「Tree Style Tab – ツリー型タブ」の開発者様が、対処法を教えてくださいました。感謝です。本記事では、忘れないように書いておこうと思います。

解決動画も公開しました。記事よりも、動画のほうが良い場合は、参考にしてみてください。

垂直タブについては、以下の記事を参考にしてみてください。

自動展開垂直タブのピン留めを縦一列で固定する手順

「Floorp」の設定ページを開きます。アドレスバーに「about:preferences#general」と入力すると開けます。ページをスクロールして、「ツリー型タブの設定」項目を探します。見つけたら、「(ツリー型タブアイコンの設定)設定を開く」をクリックします。

ツリー型垂直タブの設定を開く手順画像

新しいタブで設定ページが表示されます。一番上にある「上級者向けの設定をアンロック」にチェックを入れます。

垂直タブ展開時に、ピン留めタブを横一列にしないようにする手順画像1

上級者向けの設定項目が追加されます。この中の「ピン留めされたタブはアイコンのみ表示する」の下にある「一行に0個までタブを表示」を「1」にします。テキストボックス内の上下の矢印アイコンで数値を変動できます。

垂直タブ展開時に、ピン留めタブを横一列にしないようにする手順画像2

垂直タブを展開した時に、ピン留めタブが横に並ばないようになります。縦一列を維持してくれます。

垂直タブ展開時でも、ピン留めタブを縦一列に維持したGIF画像

アイコン表示だけだとクリック判定が狭くなる

上記の状態で満足いく方は、そのままで結構です。

アイコンだけの表示だと、クリック判定がアイコンだけになります。アイコン横のスペースをクリックしても、タブが切り替わりません。ただの空白です。展開時に、わざわざマウスをアイコンまでもっていかないといけないので、人によっては不便と感じるかもしれません。

ピン留めタブを、アイコンだけの表示にした画像

その場合、先ほどの設定にある「ピン留めされたタブはアイコンのみ表示する」のチェックを外します。「1」の数字はそのままです。

これで、ピン留めタブも、通常タブと同じでタブ名を表示します。クリック判定もタブ名まであります。

ピン留めタブを、アイコンだけでなく、タブ名まで表示した画像

カスタムCSSでピン留めタブを目立たせる

ピン留めタブを、名前まで表示する設定にしたのはいいんですが、それだと通常タブとピン留めタブが、見分けられなくなりました。そこで、カスタムCSSでピン留めタブの背景色を変更することにしました。これで、通常タブと見分けがつきます。

垂直タブの設定を開いて、下らへんにある「詳細設定」をクリックして展開します。

ツリー型垂直タブのカスタムCSSを書き込む手順画像1

展開した項目内にCSSを書き込む画面(スタイルシート)があります。ここに書き込んでいきます。

ツリー型垂直タブのカスタムCSSを書き込む手順画像2

今回は、ピン留めタブの背景色を変更したいので、以下のCSSになります。

/*ピン留めタブの背景色*/
tab-item.pinned {
  background-color: #303336;
}

「tab-item.pinned」がピン留めタブという意味です。「background-color」が背景色です。ピン留めタブの背景色を「#303336」にするという意味です。色は、HTMLカラーコードなどで指定できます。こちらのサイトで調べられます。

これで、ピン留めタブの背景色が指定した色になります。自身が使っているテーマに合った色に変更してみましょう。

ツリー型垂直タブのピン留めタブを任意の背景色にした画像

感想

以上、「Floorp(フロープ)」ブラウザの垂直タブで、「フォーカスされた場合に展開する」をオンにしている時に発生するピン留めタブの移動問題を解決する方法でした。

思った以上にカスタマイズ性があり、驚きました。自動展開機能を使うことで、見た目がスッキリしてよきです。

2022年12月18日Floorp