reactjs - 为什么按钮文本不会在 Material UI 中调整大小?
问题描述
我有一个Search
按钮和其他一些按钮,但只有Search
按钮文本字体大小没有减小,你知道为什么吗?
import React from "react";
import event1 from "../assets/images/event1.png";
import event2 from "../assets/images/event2.png";
import event3 from "../assets/images/event3.png";
import event4 from "../assets/images/event4.png";
import scene from "../assets/images/scene.png";
import styles from "../assets/styles/HomePage.module.css";
import { Container, Box, TextField, Button } from "@material-ui/core";
import { makeStyles } from "@material-ui/core/styles";
const useStyle = makeStyles({
root: {
backgroundColor: "#f6d7dc",
fontFamily: "ASMBold",
height: "100%"
},
container: {
width: "80%",
paddingTop: "20px"
},
search: {
border: "5px solid #184cdf",
padding: "22px 0",
display: "flex",
justifyContent: "center",
alignItems: "center",
fontSize: "20px",
margin: 0
},
longInput: {
width: "400px"
},
searchButton: {
backgroundColor: "#184cdf",
color: "#ec8562",
textTransform: "uppercase",
fontWeight: "bold",
height: "55px",
width: "100px"
}
});
function HomePage(props) {
const classes = useStyle();
return (
<div className={classes.root}>
<Container maxWidth="xl" className={classes.container} disableGutters>
<Box className={classes.search}>
<TextField variant="outlined" placeholder="city or place" />
<TextField variant="outlined" placeholder="dates" />
<TextField
variant="outlined"
placeholder="artists / venues / events"
className={classes.longInput}
/>
<Button varian="contained" className={classes.searchButton}>
Search
</Button>
</Box>
</Container>
</div>
);
}
export default HomePage;
解决方案
推荐阅读
- reactjs - CodeMirror React 实现查找和替换
- azure-cosmosdb - CosmosDB 将 DateTime 属性转换为不同的时区
- elasticsearch - 用 elasticsearch [elasticsearch] 查找和替换单词
- ruby - ruby 将整数舍入到最接近 5 的倍数
- jquery - jQuery选择选项文本以开头
- linux - find + grep + cp 问题
- jenkins - 如何通过任何脚本获取 Jenkins 中的管理员用户列表?
- sql-server - SQL Server - 验证 SQL 架构和种子数据的最佳方式
- mysql - 为什么建议在 64 位机器上安装 32 位服务器
- android - 如何更改最近应用程序上的磁贴