- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我是 Material UI 新手,在垂直对齐 TextField 组件和 ButtonGroup 组件时遇到一些问题。
我尝试使用 Grid/Grid 项目,但没有成功。任何帮助将不胜感激。
在这里您可以看到它的样子:
样式:
const useStyles = makeStyles(() => ({
root: {
marginTop: '5px',
},
menuButton: {
color: grey[800],
},
}));
渲染:
return (
<div>
<Grid container className={classes.root}>
<Grid item xs={3}>
<TextField
placeholder='Lesson title'
label='Title'
value={values.title}
onChange={handleChange('title')}
margin='normal'
/>
</Grid>
<Grid item xs={3}>
<ButtonGroup variant='contained' aria-label='small contained button group'>
<Button><FontAwesomeIcon icon={faFile} className={classes.menuButton} /></Button>
<Button><FontAwesomeIcon icon={faFolderOpen} className={classes.menuButton} /></Button>
<Button><FontAwesomeIcon icon={faSave} className={classes.menuButton} /></Button>
<Button><FontAwesomeIcon icon={faTrashAlt} className={classes.menuButton} /></Button>
</ButtonGroup>
</Grid>
</Grid>
</div>
)
}
最佳答案
在网格容器根类上使用align-items属性:
const useStyles = makeStyles(() => ({
root: {
marginTop: '5px',
alignItems: 'center',
},
menuButton: {
color: 'grey[800]',
},
}));
关于reactjs - Material 用户界面 : how to center vertically TextField and ButtonGroup,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57637754/
我有 QButtonGroup,我在其中添加了 5 个 QPushButton 并为所有 QPushButton 设置了 id。现在,当 id 为 2 时,我想将 id 1 和 3 的 setSize
假设我正在使用 Java Swing 制作一个简单的文字处理器。我已经编写了一组操作来执行文本对齐。在 MenuBar 上我有一个菜单: View Left Justify Center Jusi
我正在使用 React 16.9.0 和 Material-UI 4.4.2,但遇到以下问题。 我想渲染一个 ButtonGroup,其中包含 Button 元素,但这些按钮来自其他自定义组件,这些组
我对 Roku 世界很陌生。我闻起来像是一个非常简单直接的问题,但无法找出任何解决方案。任何帮助将非常感激。 我试图创建一个示例应用程序,其中在 UI 中包含三个按钮。所以,我选择了按钮组做这个用例。
如何获取 ButtonGroup 中所有选定 JToggleButton 的数量? ButtonGroup bGroup = new ButtonGroup(); bGreen = new JTogg
我在菜单中有一组 3 个 JRadioButtonMenuItem,在工具栏中有 3 个 JToggleButton。它们中的每一个都绑定(bind)到 3 个 Action,因此当我禁用一个操作时,
无法让我的 ButtonGroup 显示前两个复选框。尝试添加它们,这似乎成功了,但是该组不会显示。你看到我做错了什么了吗? import javax.swing.*; import java
我正在尝试将一组 react-bootstrap 按钮变成一个单选按钮集。我可以通过 的 Bootstrap 轻松做到这一点元素,但无法弄清楚如何使用 react-bootstrap 执行此操作。以
我希望 ButtonGroup 中有一定数量的复选框。这些复选框在打开和关闭时使用 ItemListener 发送消息,但我也希望能够取消选中所有框。 如何在单击之前确定复选框的先前状态,因为 But
我在从我创建的单选按钮中返回一个简单的 int 值时遇到问题。 static int f5(String question) { int int
有 CheckBoxMenuItems 和 ButtonGroup。当我为当前 CheckBoxMenuItem 设置监听器时,会检查条件并在此监听器中产生错误。我已经激活了另一个CheckBoxMe
处理ButtonGroup点击的正确方法是什么? ?这是我尝试过的,但它似乎不起作用(schemaTypeSelectionHandle 中打印的 key 值不正确)。 Verb
正如主题所说,我对这段代码有疑问。在最后一行我得到了两个; token 语法错误,构造错误 token UpperCaseButton 出现语法错误,此 token 后应为 VariableDecla
我正在尝试在我的项目中使用 JRadioButtons 和 ButtonGroup。我正在使用 Eclipse IDE,当我将 JRadioButtons 添加到 ButtonGroup 时,它显示错
使用 SWT,我想通过使用 group.add(button); 方法将一些按钮添加到 ButtonGroup 中。 Button cb3 = new Button(c3, SWT.RADIO);
我的程序正在尝试保存 ButtonGroup 的状态,以便可以在程序结束时将其写入文件,或者在用户选择“返回”时将其恢复到按钮。 我之前发现过这个问题: How do I get which JRad
如果我们认为我有一个 ButtonGroup 组件,其中有两个 JRadioButton,如下所示: JRadioButton bButton = new JRadioButton("Boy"); J
这个问题在这里已经有了答案: Clearing a group of radio buttons in Java (1 个回答) 关闭 10 年前。 我创建了 5 个 radioButton 组。我
我在 ButtonGroup 中有一些 JRadioButtons。这些都在一个容器内,并且该组中还有其他项目。每当我按 Tab 键切换到按钮组时,焦点始终会转到该组中的第一项。但是,我更希望它转到所
我想将我的按钮组调整为父级的整个宽度。 我正在尝试 Justified button groups 这是我的代码: ButtonGroup buttonGroupHelper = new Button
我是一名优秀的程序员,十分优秀!