「DevTools z-index」でz-indexがかかっている要素をChrome開発者ツールに一覧表示させる

この記事の要約
- 「DevTools z-index」をインストールすると、開発者ツールの[Elements]内に[z-index]タブが追加される
- z-indexの値が大きい順に一覧で表示されるので、z-indexが現状どうなっているか知りたいときに便利
CSSで設定しはじめるとややこしいのがz-index、どの要素にどれだけの値が設定されているのか分からず、「とりあえずz-index:999999;にしておこう」となりがちです。
そんな風にその場のノリで設定していると、いつの間にかどんどん値が大きくなって管理が大変になります。
今回は現在表示しているページの、どの要素にz-indexがかかっているのか一覧で表示できるChrome拡張機能の「DevTools z-index」について紹介します。
DevTools z-indexのインストール

「DevTools z-index」はChromeウェブストアからインストールできます。
他のChrome拡張機能と違って、画面右上にアイコンは追加されないので注意が必要です。
(追加されている場合は右クリックから非表示にできます)
DevTools z-indexの使い方
インストールすると、開発者ツールの[Elements]タブ内の、[Styles]や[Computed]などが並んでいるタブ内に[z-index]が追加されます。
追加されている[z-index]タブをクリックすると、z-indexの値と要素の一覧が、値の大きい順に並んでいます。
![[z-index]タブ](https://webrandum.net/mskz/wp-content/uploads/2020/05/image_2-10-1024x557.png)
要素をクリックすれば、その要素が選択できるようになっているので、どの部分のコードかもすぐに分かります。

他の人が書いたコードを触るときなんかも、一度これで確認して現状がどうなっているか確認するといいですね。


Dart Sassを使う上で1番基本的なネストやアンパサンドの書き方|Dart Sass入門
Vue.jsのv-forで生成した要素をクリックするたびに、classをトグルで付け外しする方法
Nuxt.jsでページを作成・追加する方法|Nuxt.jsの基本
Vue.jsでtemplateタグ内にscriptやstyleタグを生成する方法|Tags with side effect are ignored
Movable TypeでAssetURLやEntryPermalink・ContentPermalinkで出力されるパスを絶対パスから相対パスに変える
CSSやJavaScriptでスクロールバーの横幅を取得する方法
Visual Studio Codeの文字サイズやタブサイズの設定方法
Vue CLIのtitleタグやmetaタグの設定方法
「とりあえず無料版!」ではなく、機能を知った上で判断したいMAMPとMAMP PROの比較
Backlogで2段階認証を設定後、SourceTreeでアカウントエラーが発生する場合の対処法
AirPodsで片耳を外しても再生が止まらないようにする方法
MacのKeynoteにハイライトされた状態でコードを貼り付ける方法
iTerm2でマウスやトラックパッドの操作を設定できる環境設定の「Pointer」タブ
DeepLで「インターネット接続に問題があります」と表示されて翻訳できないときに確認すること
Ulyssesの「第2のエディタ」表示を使って2つのシートを横並びに表示する
Google関連サービスをすばやく確実に変換するための単語登録サンプル
Drive File Streamの中にあるフォルダを登録して、Alfredから検索結果に表示する方法
Mac起動時に「Default Folder X は Finder のツールバーにボタンを追加しました」というダイアログが表示される場合の対処法
gzip圧縮をしてウェブサイトの表示スピードを上げる方法
Fantastical 2は音声入力を使って予定を追加するのが便利!
Figmaでオブジェクトの整列をショートカットキーを使って効率的に行う方法
BetterTouchToolでHTMLを使った表示を作成できる「Floating WebView」機能
13インチのMacBook Proでのモダンブラウザごとのサイト表示領域のまとめ
XcodeのFileMerge機能を使って2つのファイル差分を確認する
WordPressで「予約投稿の失敗」となってしまう場合の対処方法