0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

Material UI の sx prop の利用方法

Posted at

sx propとは

sx prop とは, Material-uiのcomponentに対してスタイルを指定できるものです.
プレーンなhtmlでのインラインCSSのような感覚で使用できます.

利用方法

sx propsに対応しているcomponentに対して、sx要素で指定します.

<Box sx={{ bgcolor:"#777" }}>
    Hello
</Box>

利用可能プロパティ

sxで利用できるプロパティの一例を記載します.

border

指定コンポーネントの周りに囲い線をつけます.

<Box sx={{ border: 1 }} >
    Hello
</Box>

display

表示/非表示を設定します.

<Box sx={{ display: 'none' }} >
    Hello
</Box>

size

縦幅および横幅を設定します.

横幅

<Box sx={{ width: 200 }} >
    Hello
</Box>

縦幅

<Box sx={{ height: '250' }} >
    Hello
</Box>

指定には0-1の小数値が使え、その場合は自動的に%扱いとなります.
また、%表記も可能です.

<Box sx={{ width: 0.5 }} >
    Hello
</Box>
<Box sx={{ width: '50%' }} >
    Hello
</Box>

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

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?