[MUI Tips][TextField] 色を設定する

MUI Tips MUI
MUI Tips
スポンサーリンク

この記事はこんな人におすすめ

  • MUI における TextField に色を設定する方法を知りたい

公式サイトの情報はコチラ

TextField に色を設定する例

TextField に色を設定する例

環境

React: 17.0.2
MUI: 5.5.2

TextField に色を設定する

TextField に色を付けるには focused 属性と、color 属性を使用します。

書式は以下の通りです。

<TextField focused color="設定する色の名称">

color 属性には、以下に示す名前の色を設定することができます。

primary

primary

primary

secondary

secondary

secondary

success

success

success

error

error

error

info

info

info

warning オレンジ

warning

warning

以下に TextField に色を付ける例を示します。

import TextField from '@mui/material/TextField';
import { Stack } from '@mui/material';

export default function TextFieldSample11() {
    return (
        <>
        <Stack spacing={2} direction="row">
            {/* TextField に色を設定する(color="primary") */}
              
            <TextField id="outlined-basic" label="Outlined" variant="outlined" 
                       color="primary" focused />
            <TextField id="filled-basic" label="Filled" variant="filled"
                       color="primary" focused />
            <TextField id="standard-basic" label="Standard" variant="standard" 
                       color="primary" focused />
        </Stack>
        <br />
        <Stack spacing={2} direction="row">
            {/* TextField に色を設定する(color="secondary") */}
              
            <TextField id="outlined-basic" label="Outlined" variant="outlined" 
                       color="secondary" focused />
            <TextField id="filled-basic" label="Filled" variant="filled"
                       color="secondary" focused />
            <TextField id="standard-basic" label="Standard" variant="standard" 
                       color="secondary" focused />
        </Stack>
        <br />
        <Stack spacing={2} direction="row">
            {/* TextField に色を設定する(color="success") */}
              
            <TextField id="outlined-basic" label="Outlined" variant="outlined" 
                       color="success" focused />
            <TextField id="filled-basic" label="Filled" variant="filled"
                       color="success" focused />
            <TextField id="standard-basic" label="Standard" variant="standard" 
                       color="success" focused />
        </Stack>
        <br />
        <Stack spacing={2} direction="row">
            {/* TextField に色を設定する(color="error") */}
              
            <TextField id="outlined-basic" label="Outlined" variant="outlined" 
                       color="error" focused />
            <TextField id="filled-basic" label="Filled" variant="filled"
                       color="error" focused />
            <TextField id="standard-basic" label="Standard" variant="standard" 
                       color="error" focused />
        </Stack>
        <br />
        <Stack spacing={2} direction="row">
            {/* TextField に色を設定する(color="info") */}
              
            <TextField id="outlined-basic" label="Outlined" variant="outlined" 
                       color="info" focused />
            <TextField id="filled-basic" label="Filled" variant="filled"
                       color="info" focused />
            <TextField id="standard-basic" label="Standard" variant="standard" 
                       color="info" focused />
        </Stack>
        <br />
        <Stack spacing={2} direction="row">
            {/* TextField に色を設定する(color="warning") */}
              
            <TextField id="outlined-basic" label="Outlined" variant="outlined" 
                       color="warning" focused />
            <TextField id="filled-basic" label="Filled" variant="filled"
                       color="warning" focused />
            <TextField id="standard-basic" label="Standard" variant="standard" 
                       color="warning" focused />
        </Stack>
        </>
    );
}
TextField に色を設定する例

TextField に色を設定する例

MUI Tips 一覧

その他の MUI Tips 一覧はコチラを参照してください。

Please follow and like us:

コメント

タイトルとURLをコピーしました