0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

Pixivのヘッダー固定

Last updated at Posted at 2022-03-01

初めに

こんにちは。
Pixivのホームページには、ヘッダーがついてこないのです。
今回はそれを改善する内容になっています。
さらに拡張機能として公開することでより多くの人に使ってもらおうと思いました

Pixivを使わない人にとってはどうでもいいかもしれません。

現在の問題点

ヘッダーが画面に固定されていません。
自分は漫画を読んだ後、トップページに戻り、おすすめを見ています。
こうなると漫画を読んだ後、Pixivのトップページに戻るには、一番上までスクロールしなければなりません。
Pixiv使っている人はどうぞ体感してください。 Pixivはこちら

自作した拡張機能

このようなコードにしました。
まとめてダウンロードしたい人はこちらからGoogle Drive
このファイル解凍をChromeのパッケージされていない拡張機能でインストールしてください。

manifest.json
{
   "name": "Pixiv_header", // 拡張機能の名前
   "version": "1.0", // バージョン
   "manifest_version": 3, // マニフェストのバージョン。最新バージョンは3です。
   "description": "Pixivを変えるChrome拡張です", // 説明文
   "content_scripts": [
       {
           "matches": ["https://www.pixiv.net/*"], // どのURLでファイルを読み込むか。正規表現が使えます。
           "css": ["mystyle.css"], // 読み込むCSSファイルのパス
           "js":["script.js"]
       }
   ]
}
mystyle.css
.iUhfll{
  position: fixed !important;
  z-index: 1000 !important;
  border-bottom: solid 7px #333 !important;
  grid-template-columns: 1fr minmax(0px, 1000px) 1fr !important;
}

終わりに

qittaのようなヘッダーにはなれなかったです。既存のヘッダーのidの対象範囲が微妙に狭かったのが原因です。
grid-template-columnsをいじったら解決しました。
これでほぼ不満のないヘッダーになりました。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?