【发布时间】:2021-10-20 17:13:42
【问题描述】:
如何让零按钮跨越 2 列,使其比其所在行中的其他按钮大?我希望它是一个更大的椭圆形。感谢您的帮助。
import "./styles.css";
import Button from '@mui/material/Button';
import Fab from '@mui/material/Fab';
export default function App() {
return (
<div className="App">
<div className = "blank"> </div>
<div className = "btn-container-div">
<div className = "screen-div"> </div>
<div className = "row">
<Fab> AC </Fab>
<Fab> +/- </Fab>
<Fab> % </Fab>
<Fab> ÷ </Fab>
</div>
<div className = "row">
<Fab> 7 </Fab>
<Fab> 8 </Fab>
<Fab> 9 </Fab>
<Fab> × </Fab>
</div>
<div className = "row">
<Fab> 4 </Fab>
<Fab> 5 </Fab>
<Fab> 6 </Fab>
<Fab> ÷ </Fab>
</div>
<div className = "row">
<Fab> AC </Fab>
<Fab> +/- </Fab>
<Fab> % </Fab>
<Fab> − </Fab>
</div>
<div className = "row">
<Fab> 0 </Fab>
<Fab> . </Fab>
<Fab> = </Fab>
</div>
</div>
</div>
);
}
.App {
display: grid;
background:black;
height: 150vh;
width: 100vh;
margin: auto;
grid-template-rows: 2fr 10fr;
}
.blank {
background: red;
}
.btn-container-div {
background: blue;
display: grid;
grid-template-rows: repeat(6,1fr);
}
.screen-div {
background: white;
}
.row{
background: black;
display: grid;
grid-template-columns: repeat(4,1fr);
justify-items: center;
}
如何让零按钮跨越 2 列,使其比其所在行中的其他按钮大?我希望它是一个更大的椭圆形。感谢您的帮助。
【问题讨论】:
-
这对我没有帮助。 FAB 只是移动到展开行的中心。
标签: css reactjs material-ui