LoginSignup
1
0

More than 3 years have passed since last update.

Vuetifyでもっと早く知りたかったこと

Last updated at Posted at 2020-11-27

はじめに

プログラミング未経験のわたしが初めて UI framework を利用するにあたって、「もっと早く知っておけば!」と思った情報をまとめておきます。

大前提

v-app の中で使用してください。
公式:Application service

See the Pen vuetify needs v-app by msickpaler (@msickpaler) on CodePen.

Grid System

Vuetify.js 2.2 の GridSystem について
この記事見ればだいたい分かります。特に v-container, v-row, v-col についてはこちらを参照してください。

v-navigation-drawer(サイドバー)

メインコンテンツと被ったとき

その時は、メインコンテンツを v-main で囲ってください(Vuetify 使うと決まったらすぐにやっておくべき)。
ちなみにv-snackbarやv-dialogなどが何かと被ったときはcssのv-indexを使って前に出してもokです。

See the Pen navigation without <v-main> by msickpaler (@msickpaler) on CodePen.

なんか表示崩れたとき

サイドバーが原因なら、app プロップス使えば直ります。

See the Pen navbar without app props by msickpaler (@msickpaler) on CodePen.

ユーザーアイコンを一番上に置きたいとき

上ならprepend、下ならappendを指定すればok

See the Pen navbar prepend by msickpaler (@msickpaler) on CodePen.

breakpoint

めちゃくちゃ便利。
公式:Display Breakpoints
以下はサイドバーの例で

  • md 以上の大きさで常時表示
  • sm 以下でトグル式
  • xs 以下でトグル式かつ下から表示

が切り替えられます。

See the Pen toggle by display size by msickpaler (@msickpaler) on CodePen.

1
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
1
0