material-ui 相关问题

实施Google Material Design的React组件。 http://material-ui.com

如何在ReactJs中将变量传递给MUI样式标签

以下是 MUI 的示例。在这里,我想在创建样式组件的标签中传递 myId 变量,以便我可以使用标签唯一地标识它。我本来可以下去...

回答 1 投票 0

Mui 抽屉动画

我在公司项目中使用Mui抽屉,它使用的是变体抽屉。抽屉的打开和关闭是即时的,我希望它能够缓慢地移入和移出。 抽屉里的道具...

回答 2 投票 0

Material UI - 附加到 MUI 属性的随机数

我正在尝试弄清楚如何使用 Material UI 元素。 当我尝试使用表格时,随机边距/宽度属性(我找不到其来源)被迫缩小单元格宽度......

回答 1 投票 0

将react-markdown与Material-UI表一起使用

我正在尝试使用react-markdown 解析markdown 表并使用Material-UI 表组件渲染生成的标签。这是我的渲染器: 从 '@material-ui/core/styles/

回答 2 投票 0

在带有应用程序路由器和打字稿的nextjs项目中安装mui时出现问题

我已经使用应用程序路由器创建了下一个js项目,没有src,使用typescript。出于设计目的,我尝试通过 npm install @mui/material @emotion/react @emotion/styled 命令安装 mui。乙...

回答 1 投票 0

如何在ReactPlayer中将CSS应用于字幕?

如何在ReactPlayer中将CSS应用到字幕上? 环境 节点.js 顺风 CSS 多用户界面 反应 如何在ReactPlayer中将CSS应用到字幕? 环境 node.js 顺风CSS MUI 反应 <ReactPlayer config={{ file: { attributes: {}, tracks: [ { label: 'subtitle', kind: 'subtitles', src: 'http://localhost:5173/sample.vtt', srcLang: '', default: true, }, ], }, }} /> 要将自定义 CSS 应用到 ReactPlayer 中的字幕,您需要使用 file 属性包含字幕轨道,然后您可以使用 CSS 定位字幕容器。但是,ReactPlayer 不会公开用于设置字幕样式的直接 props 或选项,因此您必须在播放器渲染字幕元素后使用 CSS 选择器来设置字幕元素的样式。 以下是在 ReactPlayer 中将自定义 CSS 应用到字幕的分步指南: 第1步:为ReactPlayer添加字幕 要将字幕添加到 ReactPlayer,您需要在 file prop 中包含一个 track 元素。 ReactPlayer 支持 WebVTT (.vtt) 字幕文件。 import React from 'react'; import ReactPlayer from 'react-player'; const MyVideoPlayer = () => { return ( <ReactPlayer url="https://www.example.com/video.mp4" controls config={{ file: { attributes: { crossOrigin: 'anonymous', // Enable cross-origin if your video has external subtitles }, tracks: [ { kind: 'subtitles', // Type of track src: 'https://www.example.com/subtitles-en.vtt', // Path to subtitle file srcLang: 'en', // Language of subtitles label: 'English', // Subtitle label default: true // Make this subtitle the default one } ] } }} /> ); }; export default MyVideoPlayer; 第 2 步:将自定义 CSS 应用到字幕 ReactPlayer 没有公开直接通过 props 设置字幕样式的特定方法。但是,字幕是在元素内呈现的,您可以使用 CSS 定位这些元素。这样做: 检查浏览器中渲染的 DOM 以找到字幕的结构。您通常会看到类似以下内容: 您可以使用 CSS 来定位字幕文本,但由于 ReactPlayer 不公开字幕的内部结构,因此通常更容易定位 track 元素的 ::cue 伪元素。 例如,要设置字幕样式,您可以这样编写 CSS: /* 设置字幕文本本身的样式 / ::提示{ 颜色: 白色; / 更改文字颜色 / 字体大小:18px; / 调整字体大小/ 字体粗细:粗体; / 将文本设为粗体 / 文本阴影:2px 2px 4px rgba(0, 0, 0, 0.5); / 添加阴影以提高可读性 */ } /* 还可以调整位置等属性/ ::提示(区域){ 背景颜色: rgba(0, 0, 0, 0.6); / 添加深色背景,使字幕更加突出 / 内边距:2px 5px; / 在字幕周围添加填充/ 边框半径:5px; / 可选圆角*/ } 第 3 步:全局应用自定义 CSS 或在特定组件中应用 要全局应用样式,您可以将 CSS 添加到全局样式表(例如,index.css 或 App.css)。 如果您只想将样式应用于一个特定组件,您可以使用内联样式或作用域 CSS-in-JS 库(例如 styled-components 或 @emotion/react)。 例如,如果使用纯 CSS: /* App.css or your component-specific stylesheet */ ::cue { color: yellow; font-size: 20px; text-shadow: 1px 1px 5px rgba(0, 0, 0, 0.7); } 备注: 确保 .vtt 字幕文件格式正确且可访问。 您还可以使用react-player onReady 或onPlay 事件侦听器来检查播放器何时初始化以及字幕何时可见。 如果字幕样式不适用,请确保浏览器的本机字幕渲染不会覆盖您的样式。 通过执行这些步骤,您应该能够使用 CSS 在 ReactPlayer 中设置字幕样式。如果您需要进一步说明,请告诉我!

回答 1 投票 0

无法删除 Material-ui TextField 边距

使用样式化组件和内联样式,我无法删除material-ui的TextField组件周围的填充。有什么想法吗?不过,内联宽度有效(样式组件宽度不起作用......

回答 2 投票 0

如何在单击子组件时隐藏父组件?

我无法找到在单击子元素中的按钮时隐藏父元素的解决方案。 我所拥有的基本上是一个复选框列表,每个复选框都有一个过滤器,但是......

回答 1 投票 0

MUI 材质自动完成 onBlur 不起作用

在材质自动完成中,onFocus 起作用,但 onBlur 参数不起作用。谁能建议为什么?以及实施它的正确解决方案是什么。 {...

回答 2 投票 0

Material-UI Table 分页翻译

我正在尝试翻译 Material ui 表的表分页。 MUI 的人说这是有可能的(问题)。 那么有人知道如何从显示的行标签转换为 of ...

回答 2 投票 0

如何使用react-phone-number-input lib与Formik加好友?

我正在尝试使用 Formik、Material UI 和 React-phone-number-input lib(用于电话号码格式化)开发一个表单。我遇到了一个问题。当输入电话号码时,电话号码就已经形成了......

回答 2 投票 0

在 Mui 折线图上缩小时 X 轴出现重复条目

尝试使用 MUI 折线图并在实现它时使其具有响应能力,但是,由于某种原因我不知道,当缩小时它会复制它所具有的 X 轴条目,在这种情况下我有 mon...

回答 1 投票 0

MUI NativeSelect 阻止提交反应钩子表单

我想每次进行更改时提交表单(例如,当选择中选择的值不同时)。 但是当我使用 MUI 中的 NativeSelect 时,我无法做到这一点.. 这是我的代码: 常量...

回答 1 投票 0

是否可以使MUI DataGrid页眉和页脚粘在页面顶部和底部?

我想让DataGrid页眉和页脚在页面滚动时粘在页面顶部和底部。我知道如果你不使用 autoHeight 属性,就会发生这种情况,但这引入了另一个

回答 1 投票 0

Selenium 没有选择正确的 MUI-X Datepicker(SSR 相关错误?)

我在使用 selenium 进行代码接收时遇到了问题。我尝试使用 selenium 为某些表单和代码接收编写验收测试。但我在 MUI-X 日期选择器上遇到了困难。

回答 1 投票 0

安装导入mui后解析错误

在我的反应应用程序(与创建反应应用程序一起安装)上,我安装了 mui 并导入了工具提示。 我遇到了这个错误,在网上找不到任何东西。 模块解析失败:意外

回答 1 投票 0

material ui React,如何去除桌子上的阴影?尝试查找 api 但找不到合适的属性

如何去除桌子上的阴影?尝试查找 api 但找不到合适的属性。从图书馆举了一个例子,它们都带有阴影。我不明白如何删除...

回答 2 投票 0

在 MobileDateTimePicker (MUI) 中将时钟更改为 MultiSectionDigitalClock

我在我的应用程序中使用 MobileDateTimePicker。集成的clockPicker是一个模拟时钟,但我想使用MultiSectionDigitalClock组件代替。 我尝试了多种不同的方法...

回答 1 投票 0

CSP - React webpack,样式组件,mui

我按照这篇文章将CSP添加到我的react应用程序中,它可以工作,但是当使用MUI和样式组件时,它们注入的样式不起作用,并且我找不到任何解决方案......

回答 3 投票 0

如何实现material-ui Snackbar为全局函数?

我正在使用 Material-ui Snackbar 创建我的 React 应用程序。 在我的项目中,我有很多组件,并且不想在每个组件中插入 。 有没有办法创建函数...

回答 4 投票 0

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.