LoginSignup
4
8

More than 5 years have passed since last update.

CSS グリッドとグリッドのハイライト機能が Firefox Developer Edition で利用できるようになりました。

Posted at

この記事は Hacks ブログに掲載された "CSS Grid and Grid Highlighter Now in Firefox Developer Edition" の抄訳です。

CSS グリッドが Firefox Developer Edition で利用できるようになりました (ダウンロードはこちら)。この機能は Chrome でもすぐに使えるようになります (Safari や Edge でもそうなるでしょう)。そうなれば、ウェブサイトのグリッドレイアウトが簡単にできるようになります。

CSS だけでグリッドレイアウトができるようになるため、HTML からグリッドレイアウトに関する記述を削除できるようになります。メディアクエリや、そのほかのコンテキストと組み合わせることもできるので、Twitter BootstrapSkelton のようなコンテンツグリッドを表すためにクラス構造を利用するようなフレームワークを置き換えられます。

変更に弱くなるリスクや、コードが肥大化するリスク、ウェブ上でものを作るときにつきまとう高いメンテナンスコスト、これらを小さくするグリッドは、レイアウトの方式を大きく変える可能性を持っています。これを Jen Simmons は「ウェブで使える本当のアートディレクション」と呼び、Rachel Andrew は、CSS グリッドを広めるための Grid by Example を作成しました。CSS グリッドを知るなら、ここから始めると良いでしょう。

CSS グリッドの紹介

この動画でも使われていますが、グリッドハイライトツールを使うと、表示しているページのグリッドがわかりやすく表示されます。今後もこのような CSS グリッドを使った開発を助けるツールを充実していく予定です。

このツールを使うには、まず最新の Firefox Developer Edition がインストールされている必要があります。CSS グリッドを利用しているページを開き(このデモページで試すと良いでしょう)、メニューの開発ツールからインスペクターを選んで、インスペクターを起動します。CSS で display: grid; と設定されている要素を選択し、"grid" の横に表示されているアイコンをクリックするとグリッド線が表示されます。

前述した通り、Firefox の開発ツールチームは、グリッドをより簡単に使えるようにするための改善を計画しています。進捗は以下のバグで確認できます:

全体に関しては、bug 1181227 のメタバグをご覧ください。

Helen V. Holmes について

Firefox 開発ツールチームのデザイナー。タイポグラフィと Arduino に関するものに情熱を燃やしている。
全ての人に対する健全な技術コミュニテイを作ることを強くサポートしており、
Women Who Code のワシントン DC 支部の開設に貢献。
また全米での学生ハッカソンのメンターを務める。

Helen V. Holmes によるその他の記事はこちら

4
8
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
4
8