以下のインタラクティブなチュートリアルで、Chrome DevTools を使用してページの CSS を表示、変更する基本を学びます。
要素の CSS を表示する
下の
Inspect me!
テキストを右クリックし、[検証] を選択します。DevTools の [要素] パネルが開きます。検査して
[DOM Tree] で、
Inspect me!
要素が青色でハイライト表示されていることを確認します。[DOM Tree] で、
Inspect me!
要素のdata-message
属性の値を確認します。下のテキスト ボックスに属性の値を入力します。
[要素] > [スタイル] タブで、
aloha
クラスルールを見つけます。[スタイル] タブには、DOM ツリーで選択されている要素に適用されている CSS ルールが一覧表示されます。この要素は引き続き
Inspect me!
要素です。aloha
クラスはpadding
の値を宣言しています。この値と単位をスペースなしで下のテキスト ボックスに入力します。
手順 1 のスクリーンショットのように、DevTools ウィンドウをビューポートの右側にドッキングする場合は、DevTools の配置を変更するをご覧ください。
要素に CSS 宣言を追加する
要素の CSS 宣言を変更または追加する場合は、[スタイル] タブを使用します。
下の
Add a background color to me!
テキストを右クリックし、[検証] を選択します。背景色を追加して
[スタイル] タブの上部にある
element.style
をクリックします。「
background-color
」と入力して Enter キーを押します。「
honeydew
」と入力して Enter キーを押します。DOM ツリーでは、要素にインライン スタイル宣言が適用されていることがわかります。
要素に CSS クラスを追加する
[スタイル] タブを使用して、要素に対して CSS クラスを適用または削除したときに要素がどのように表示されるかを確認します。
下の
Add a class to me!
要素を右クリックして、[Inspect] を選択します。クラスを追加して
[.cls] をクリックします。DevTools に、選択した要素にクラスを追加できるテキスト ボックスが表示されます。
[新しいクラスを追加] テキスト ボックスに
color_me
と入力し、Enter キーを押します。[新しいクラスを追加] テキスト ボックスの下にチェックボックスが表示され、クラスのオンとオフを切り替えることができます。Add a class to me!
要素に他のクラスが適用されている場合は、ここで切り替えることもできます。
クラスに疑似状態を追加する
[スタイル] タブを使用して、CSS 疑似状態を要素に適用します。
下の「
Hover over me!
」というテキストにカーソルを合わせます。背景色が変更されます。私にカーソルを合わせます。
Hover over me!
テキストを右クリックし、[検証] を選択します。[スタイル] タブで、:hov をクリックします。
[:hover] チェックボックスをオンにします。実際に要素にホバーしていなくても、背景色が以前と同じように変化します。
詳細については、疑似クラスを切り替えるをご覧ください。
要素のサイズを変更する
[スタイル] タブの [ボックスモデル] インタラクティブ ダイアグラムを使用して、要素の幅、高さ、パディング、余白、枠線の長さを変更します。
下の
Change my margin!
要素を右クリックし、[検証] を選択します。マージンを変更したい
Box Model を表示するには、[Styles] タブのアクションバーにある [サイドバーを表示] ボタンをクリックします。
[スタイル] タブの [ボックスモデル] 図で、[パディング] にカーソルを合わせます。要素のパディングがビューポートでハイライト表示されます。
[ボックスモデル] で左の余白をダブルクリックします。この要素には現在余白がないため、
margin-left
の値は-
になります。「
100
」と入力して Enter キーを押します。
ボックスモデルのデフォルトはピクセルですが、25%
や 10vw
などの他の値も使用できます。