第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機(jī)立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

如何在react中更改material-ui Textfield標(biāo)簽樣式

如何在react中更改material-ui Textfield標(biāo)簽樣式

慕妹3146593 2023-09-18 16:14:11
我是 Material-UI 的新手,我無法弄清楚如何更改以灰色顯示的標(biāo)簽的顏色。我想要它在black. 誰能幫我解決這個問題嗎?這是代碼:import React from "react";import ReactDOM from "react-dom";import { TextField, Button, Grid } from "@material-ui/core";class App extends React.Component {  render() {    return (      <Grid container justify={"center"} alignItems={"center"} spacing={1}>        <Grid item>          <TextField            id="outlined-name"            label="Name"            value={"Enter value"}            onChange={() => console.log("I was changed")}            margin="normal"            variant="outlined"          />        </Grid>        <Grid item>          <Button variant="contained" color="primary">            Submit          </Button>        </Grid>      </Grid>    );  }}這是代碼:“ https://codesandbox.io/s/fancy-morning-30owz ”
查看完整描述

2 回答

?
回首憶惘然

TA貢獻(xiàn)1847條經(jīng)驗(yàn) 獲得超11個贊

如果您使用瀏覽器中的選擇工具,您會發(fā)現(xiàn):

使用的類名是MuiFormLabel-root

<label?class="MuiFormLabel-root?MuiInputLabel-root?MuiInputLabel-formControl?MuiInputLabel-animated?MuiInputLabel-shrink?MuiInputLabel-outlined?MuiFormLabel-filled"?data-shrink="true"?for="outlined-name">Name</label>

因此,使用組件的嵌套選擇器設(shè)置樣式TextField

功能組件

import { makeStyles } from "@material-ui/core/styles";

const useStyles = makeStyles(theme => ({

? root: {

? ? "& .MuiFormLabel-root": {

? ? ? color: "red" // or black

? ? }

? }

}));

...

const classes = useStyles();

古典成分

import { withStyles, createStyles } from "@material-ui/core/styles";

const styles = theme => createStyles({

? root: {

? ? "& .MuiFormLabel-root": {

? ? ? color: "red"

? ? }

? }

});

...

const { classes } = this.props;

...

export default withStyles(styles)(App);

用法


<TextField

? className={classes.root}

? ...

>

</TextField>

通過這種方式,你可以改變標(biāo)簽顏色,如下圖所示(目前為紅色)

https://img2.sycdn.imooc.com/6508077900019a3706480110.jpg

查看完整回答
反對 回復(fù) 2023-09-18
?
楊__羊羊

TA貢獻(xiàn)1943條經(jīng)驗(yàn) 獲得超7個贊

如果您想將樣式保留在單獨(dú)的文件中,您可以編寫:


.MuiTextField-root > label {

    background-color: $bg-color;

    color: $color;

}


.MuiTextField-root > .MuiFormLabel-root.Mui-focused {

    color: $color;

}


查看完整回答
反對 回復(fù) 2023-09-18
  • 2 回答
  • 0 關(guān)注
  • 145 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號