LoginSignup
32
14

More than 3 years have passed since last update.

TailwindCSS: レスポンシブのブレークポイントを可視化するコンポーネント

Last updated at Posted at 2019-06-26

TailwindCSSを使ってレスポンシブ対応画面を作っていると、今どのブレークポイントが使われているかわかりにくいので、アクティブなブレークポイント名を可視化するコンポーネントを作った。

ブレークポイントを可視化するコンポーネント

<div class="fixed top-0 right-0 m-8 p-3 text-xs font-mono text-white h-6 w-6 rounded-full flex items-center justify-center bg-gray-700 sm:bg-pink-500 md:bg-orange-500 lg:bg-green-500 xl:bg-blue-500">
  <div class="block  sm:hidden md:hidden lg:hidden xl:hidden">al</div>
  <div class="hidden sm:block  md:hidden lg:hidden xl:hidden">sm</div>
  <div class="hidden sm:hidden md:block  lg:hidden xl:hidden">md</div>
  <div class="hidden sm:hidden md:hidden lg:block  xl:hidden">lg</div>
  <div class="hidden sm:hidden md:hidden lg:hidden xl:block">xl</div>
</div>

上記コンポーネントをHTMLのどこかに書くと、ブラウザ画面右上にブレークポイント名が表示されるようになる。

tailwind-responsive-selector-indicator.gif

実際に動くコードはCodePenを参照。

See the Pen Tailwind CSS Responsive Active Breakpoint Indicator by suin (@suin) on CodePen.

32
14
1

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
32
14