我认为这在HTML/CSS中只是一个简单的任务,但在MaterialUI中,如何在MaterialUI中为TextField设置不同的字体大小?
以下代码不起作用:
<TextField
name="keyword"
InputProps={{
style: styles.textField
}}
placeholder="Type here"
/>
const styles = {
textField: {
fontSize: 16,
'@media (min-width: 576px)': {
fontSize: 20
},
'@media (min-width: 768px)': {
fontSize: 22
}
}
};
要使用media query
更改TextField
的字体大小,请使用InputProps
prop以根输入类为目标,然后选择input
类。InputProps
中提供的类应用于input
元素。
<TextField
InputProps={{ classes: { input: classes.textFieldStyle} }}
variant="outlined"
/>
现在在makeStyles
中设置textfieldstyle
类的样式,要添加@media查询,请使用
主题。断点
方法。这里有解释。
const useStyles = makeStyles((theme) => ({
[theme.breakpoints.down("lg")]: {
textFieldStyle: {
color: "yellow",
fontSize: 19
}
},
[theme.breakpoints.down("md")]: {
textFieldStyle: {
color: "green",
fontSize: 17
}
},
[theme.breakpoints.down("sm")]: {
textFieldStyle: {
color: "blue",
fontSize: 15
}
}
}));
我一直在试图找出如何样式的材料ui TextField组件。 我的类创建如下: 我的问题是,我似乎无法让文本字段的颜色变成白色。我似乎能够将样式应用于整个文本字段(因为宽度样式工作等)...但是我认为问题是我没有将样式应用到链的更下游和实际输入中。 我曾试图寻找其他关于传递输入道具的答案,但没有成功。 我已经尽了我最大的努力,但我想我需要问问是否有人知道我做错了什么。 它现在看起来是什么样子
我试图通过编程将焦点设置在(激活)材质ui中菜单组件内的一个菜单项上。我可以通过切换到它来手动完成,但我需要通过编程来响应按键关闭事件。
如何在单击按钮后聚焦文本字段。我尝试使用自动对焦,但没有成功:示例沙盒
问题内容: 我有这样的CSS声明: 这里的font1是嵌入式的eot / ttf字体,但问题是该字体比其他字体要小,所以我想为此字体(font1)使用不同的字体大小(1.8em)。所有其他字体(font2,font3)保持不变。 问题是,我无法验证用户的浏览器是使用font1,font2还是font3。是否有任何CSS声明允许不同家族使用不同的字体大小? 谢谢。 问题答案: 这里 是 一个办法做到
问题内容: 我有一个ListView,它显示TextViews的列表。我希望每个TextView以适当的字体显示。作为字体String []数组的一部分出现在ListView中的字体名称的拼写与创建字体时的拼写相同。 和XML: 为什么我不能在ListView中获得每个TextView正确的字体? 问题答案:
当我在黑色JTextPane上添加一些白色文本时,字体颜色不均匀,导致模糊效果。如果我在同一个JTextPane中使用绘图字符串,文本会被很好地绘制。更改抗干扰并不能解决问题。 代码只是我问题的一个简单示例,以下是我得到的: 多谢大家