首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >反应-材料标签在Textfield中的位置不对

反应-材料标签在Textfield中的位置不对
EN

Stack Overflow用户
提问于 2021-09-16 19:27:38
回答 1查看 392关注 0票数 4

我试着在Codesandbox中使用相同的代码创建MUI文本字段,但是一切都很好。

我试着跟踪this post,但没有工作

有人能给我一些关于如何解决这个问题的想法吗?

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
const textfieldUseStyles = makeStyles((theme) => ({
  root: {
    "& > *": {
      margin: "auto",
      width: "100%",
    },
  },
}));
...
const textFieldClasses = textfieldUseStyles();
return (
              <form className={textFieldClasses.root}>
                <TextField
                  key="Confirmation Code"
                  variant="outlined"
                  id="email"
                  label="Post title"
                  name="email"
                  autoComplete="confirmation code"
                  value="123"
                  InputLabelProps={{ shrink: true }}
                />
              </form>
)

更新1

在我在下面添加了css类之后,它变成了更好的UI。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
.MuiInputLabel-outlined.MuiInputLabel-shrink {
  transform: translate(0, -6px);
  font-size: 12px;
  margin: 0 14px;
  background-color: white;
}

我想要的是这样的东西,至少标签的位置是对的:

EN

回答 1

Stack Overflow用户

发布于 2022-05-25 12:59:45

梅v5中反对makeStyle!

您可以通过各种方式更改textFiled边框和其他属性,如:

  1. ,sx道具:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
     <TextField
          sx={{ '& .MuiOutlinedInput-root': { borderRadius: '20px' } }} // change border form here
          key="Confirmation Code"
          variant="outlined"
          id="email"
          label="Post title"
          name="email"
          autoComplete="confirmation code"
          value="123"
          InputLabelProps={{ shrink: true }}
        />

梅艳芳(

  1. Mui )造型组合方式(使用情感)

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
import { styled } from '@mui/material/styles'
import TextField from '@mui/material/TextField'

export const StyledTextField = styled(TextField)(() => ({
  '& .MuiInputBase-root': {
    borderRadius: 20
  }
}))
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/69217419

复制
相关文章
android-popwindow显示位置不对
private void showAllPopWindow() { cityId = “0”; final View popupView = mInflater.inflate(R.layout.activity_recruit_all, null); View other_view= popupView.findViewById(R.id.other_view); RecyclerView recyclerView = (RecyclerView) popupView.findViewById(R.id.recyclerView); recyclerView.setLayoutManager(new LinearLayoutManager(this)); final RecyclerView.Adapter adapter = new CommonAdapter(this, R.layout.activity_recruit_all_item, mCityData) { @Override protected void convert(ViewHolder holder, RecruitCityEntity entity, final int position) { holder.setText(R.id.text, entity.getCityName()); if (mCityData.get(position).isCheck()) { holder.setTextColor(R.id.text, ContextCompat.getColor(RecruitActivity.this, R.color.theme_gold)); } else { holder.setTextColor(R.id.text, ContextCompat.getColor(RecruitActivity.this, R.color.black)); } holder.setOnClickListener(R.id.text, new View.OnClickListener() { @Override public void onClick(View view) { cityId = mCityData.get(position).getId(); for (int i=0;i<mCityData.size();i++) mCityData.get(i).setCheck(false); mCityData.get(position).setCheck(true); notifyDataSetChanged(); if (window!=null) window.dismiss(); mRefreshLayout.beginRefreshing(); } }); } }; recyclerView.setAdapter(adapter);
tea9
2022/07/16
6550
Flutter TextField 设置默认值和光标位置
Flutter TextField 是一个文本输入框,可以结合使用 TextEditingController 来获取输入框中的内容以及设置 TextField 中默认显示的内容
徐建国
2021/10/13
3K0
duilib中获取的控件的位置或者大小不对的可能的原因
duilib初学者可能总会有这样的疑问:为什么我获取的控件位置或者大小和我想象中的不一样? 位置不一样可能的原因: 1.xml中直接配置的位置和实际显示之后的位置确实是不一样的.xml中设置的位置(相对或绝对)都是基于他的父控件左上角.而实际显示之后获取的位置,是基于整个客户区的左上角; 2.控件的位置的计算都是在WM_PAINT消息处理中进行的,在这个消息处理之前,获取到的位置都是旧的; 大小不一样可能的原因: 1.参考上面第2条,大小的计算也是在WM_PAINT消息处理中进行的; 2.有其他你忽略的干扰
大菊观
2018/05/24
1.8K0
Mybatis中的<![CDATA[]]>标签在判断日期场景中的使用
在使用mybatis 时我们sql是写在xml 映射文件中,如果写的sql中有一些特殊的字符的话,在解析xml文件的时候会被转义。
翎野君
2023/05/12
7061
Redis 中的 “SOS”,不对,是 SDS
大家好,我是鸭血粉丝(大家会亲切的喊我 「阿粉」),是一位喜欢吃鸭血粉丝的程序员,之前给大家总结了线上 OOM 的情况,相信大家也能从中学到一些东西,身为一名有追求的程序员,阿粉我的理解是光会吃老本是不行的,所以我一直也在学习,今天大家就跟我一起来了解一下 Redis 的 SDS 吧(不是 SOS 哦~)。
纯洁的微笑
2020/02/12
4880
Flutter中的文本输入框组件TextField
1. maxLines 最大输入行。默认为单行输入框,配置此参数后则为多行输入框;
越陌度阡
2021/01/05
5.2K0
Flutter中的文本输入框组件TextField
ERP材料成本差异检查事项及物料标估说明
声明:本文章仅代表原作者观点,仅用于SAP软件的应用与学习,不代表SAP公司。注:文中所示截图来源SAP软件,相应著作权归SAP所有。文中所指ERP即SAP软件。
齐天大圣
2021/04/08
1.1K0
ERP材料成本差异检查事项及物料标估说明
日版windows键盘标点符号位置不对解决方法
日系电脑键盘排布和英文键盘不太一致,所以日系电脑改成英文键盘模式会导致个问题,就是键盘上的符号图案和实际功能不一致。
泽泽社长
2023/04/17
1.4K0
日版windows键盘标点符号位置不对解决方法
TextField的高宽autosize[通俗易懂]
var t_name:TextField = new TextField; trace(t_name.height); trace(t_name.width);
全栈程序员站长
2022/08/28
1K0
在Xcode的模拟器中的textField中输入中文
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u010105969/article/details/48895361
用户1451823
2018/09/13
3.5K0
在Xcode的模拟器中的textField中输入中文
Flutter 中 TextField 组件必然会遇到的问题
TextField 组件几乎是开发中必然会用到的一个组件,在使用的过程中会遇到两个非常棘手的问题:
老孟Flutter
2021/11/25
3.1K0
Flutter 中 TextField 组件必然会遇到的问题
Flutter TextField详解
TextField是一个material design风格的输入框,本身有多种属性,除此之外装饰器InputDecoration也有多种属性,但都比较简单,所以不必担心,且听我娓娓道来。
yechaoa
2022/06/10
4.3K0
Flutter TextField详解
ObjectARX中反应器的使用
ObjectARX中反应器的使用 反应器机制是观察者模式(设计模式)的一种实现,在该机制下,有事件通知者和事件接收者,负责接收事件的称为反应器 反应器列表:在反应器可以从通知者处接收消息之前,必须显式地将反应器添加到通知者的反应器列表中。 反应器部分类继承关系 种类:
用户3519280
2023/07/24
3970
盘点一下结构体标签在Go中的应用
掌握了Go语言的朋友们应该都知道,在Go的结构体类型声明里面,字段声明后可以跟一个可选的字符串标签。
KevinYan
2021/11/10
8540
解决Markdown文档结合html标签在hexo中失效
避开md文档中$$的表示方法,特殊样式全部改用标签。 1、通过 Typora 导出html格式后,将导出, 2、Notepad++ 打开找到编辑的内容元素标签复制到md文档中
来杯Sherry
2023/05/25
4940
解决Markdown文档结合html标签在hexo中失效
linux中#include <sys/stat.h>的位置
linux中的gcc编译器默认是从 "cd /usr/include/" 中查找头文件的,但是在该目录下并没有发现sys子目录。那么这个sys到底对应于系统的哪个目录?经过一番查找,我发现#include <sys/stat.h>在:"cd /usr/include/x86_64-linux-gnu/sys/stat.h"这个里面。
黑泽君
2018/10/11
8.1K1
TextField suffixIcon点击时TextField 选中弹出键盘<Flutter Bug篇>
登录页面有输入密码,常规隐藏显示。但是点击后面小眼睛的时候,TextField会被选中,弹出键盘。
星宇大前端
2020/09/07
2.6K0
TextField  suffixIcon点击时TextField 选中弹出键盘<Flutter Bug篇>
TextField和Graphics类
 这段小程序最重要的部分在于,我需要将TFFrame类中的tf相关信息传到TFActionListener中,这样才能使用tf对象的一些方法,比方说获取其文本框的内容,修改其文本框的内容等等,但是tf是另一个类的对象,并不是TFActionListener类中的对象,如何获取呢?之前也说到了,actionPerformed传入的参数是一个对象,这个对象中有事件发生的所有信息,其中就有getSource方法,可以返回发生事件的对象,但是返回的是一个Object类型的对象,需要强制转换为TextField
mathor
2018/08/03
9130
TextField和Graphics类
点击加载更多

相似问题

反应TextField材料UI值

11

反应材料UI Textfield onChange

13

反应材料UI变化Textfield的高度

11

如何使多行标签在TextField反应本机?

28

材料-用户界面TextField混乱的反应-还原

13
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文