styled-components相关内容

对带样式的构件使用材质图标

刚刚开始使用样式组件。有没有办法设置第三方图标的样式,比如材质设计图标?这就是我到目前为止拥有的代码,但显然它不起作用。相关代码位于内容组件下方谢谢! const MaterialIcon = (props) => account_balance; const Icon = styled(MaterialIcon)` ..
发布时间:2022-07-16 15:35:00 其他开发

在样式化组件中使用顺风类

我可以在样式化组件中使用顺风类(如颜色)吗? 我想使用一些类而不是CSS样式来设置组件的样式 这是在样式组件中添加类的方法: const Button = styled.button.attrs(props => ({ className: "small", }))` /* other styles */ `; 因此,与样式不同,attrs类名称只是一个单独的字符串,我想为大小、 ..
发布时间:2022-04-15 10:57:41 前端开发

样式化-带打字的组件

我想将样式组件与类型脚本一起使用,但在安装依赖项(样式组件的类型等)之后。在将一个简单组件的扩展名更改为.ts后,它通知我,我的‘style led.div’组件已声明但从未读取,并且我的错误如下所示,如第8行所示- “LoginStyled值”引用了值,但被用作类型 此处.ts(2749) 使用.js扩展名,一切工作正常。 以下是组件的外观: import React fr ..
发布时间:2022-04-15 10:55:46 其他开发

如何使用样式化组件为(MUI)Reaction组件扩展TS接口?

我一直在试图找出如何解决这个过载问题,但到目前为止还没有结果。我使用的是TypeScrip、Style-Components和Material-UI。我使用styled(MUIButton)在本机MUIButton的基础上构建。通过console.log,我可以看到我的道具进入了组件,但是我不知道如何设置键入,所以重载错误就消失了。 有什么想法吗? 相关文章:How to extend ..
发布时间:2022-04-15 10:54:36 其他开发

在跨距上方放置高度可变的工具提示div(反应)

我正在尝试构建一个显示在某些文本中的单词上方的工具提示。如果工具提示div始终具有相同的高度,则可以很好地工作。但有时我希望里面有一大堆文本或其他东西,有时可能是一个单行句子。 我被困在如何在这里编码定位,因为我需要工具提示的高度?我希望工具提示div始终居中于目标单词上方,并且工具提示宽度和高度完全可变,并且绝不与目标单词重叠。 到目前为止,我得到的是: const wordW ..
发布时间:2022-04-15 10:50:19 前端开发

如何在Reaction引导样式组件中重写-btn主类

我对CSS和Reaction Bootstrap和Reaction不熟悉,但是我正在使用Reaction Bootstrap和样式组件设置按钮的样式。按钮工作正常,但当我右击或单击并按住按钮时,颜色会变为蓝色。我怎么才能避免呢?我还可以看到-btn-PRIMARY被附加到我的样式按钮上。我知道我可以使用!重要的是避免这个问题,但我严格不想使用“aimportant” 我的代码 const A ..

Reaction-Native-Style-Components:类型';DefaultTheme';上不存在属性。

我正在为我的应用程序使用REACTION-Native-TypeScrip。我的样式组件版本是 "styled-components": "^5.3.0"。我已经创建了定制ThemeProvider并包装到我的根应用程序。我不得不为我的应用程序切换黑色主题。我的ThemeProvider工作正常。我会做DarkTheme和LightTheme。但当我使用这个命令yarn tsc测试我的应用程序时。 ..
发布时间:2022-04-15 10:44:28 其他开发

如何在单独的SELECT组件中键入ForwardRef?

我使用的技术是Reaction、TypeScrip和Style-Components。 我正在尝试创建选择组件,以便在Reaction Hook表单中使用它。 起初,看起来一切都是正确的,但我从打字脚本中得到了一个错误: 没有重载与此调用匹配。 重载第1个,共2个,‘(道具:Pick<;Pick<;Pick<;DetailedHTMLProps<;SelectHTMLAttr ..

从CSS转换为带样式的组件(三元运算符)

我正在尝试将我的项目从CSS转换为样式组件(https://styled-components.com/),目前我已经转换了我所有的其他组件,除了一个我已经粘贴的组件,检查了来自Stackoverflow的其他示例,但它不是同一种。 我有条件类名称 我的问题是如何将infobox组件转换为使用样式组件,我的问题是这个‘类名称’转换为样式组件有点复杂,有什么想法吗? 英语不是我的母语,所 ..
发布时间:2022-04-15 10:38:45 前端开发

样式化组件.attrs-reaction不识别道具

我正在尝试将一个道具传递到我的样式组件中。它按预期工作,但Reaction引发已知的“UNKNOWN PROP”错误。 我在许多地方尝试使用扩散运算符,但都不起作用。 我要将道具传递给的已设置样式的组件: const StyledBackgroundImage = styled(BackgroundImage).attrs(({minHeight}) => ({ minHei ..
发布时间:2022-04-15 10:33:10 前端开发

如何使用开发工具轻松检查样式组件?

我在Reaction项目中使用样式化组件。当组件在浏览器中呈现时,会为它们分配一个随机生成的类名,例如: 此类名无法帮助我识别 来自哪个组件,因此有什么方法可以轻松做到这一点吗? 附注:目前,我正在将属性添加到我的样式组件中,以便我可以在开发工具中识别它们,例如: const Foo = styled. ..
发布时间:2022-04-15 10:27:15 其他开发

Reaction:如何使输入的范围与提供的文本量一样宽?

问题很简单: 我正在尝试创建与提供给他们的文本一样大的输入。 沙盒:https://codesandbox.io/s/long-snowflake-6u13n?file=/src/Test.jsx 我的设计意图是动态生成输入,然后允许用户具有特定于每个输入的样式,从而在视觉上帮助根据外部事件拆分每个句子。但在我可以继续前行之前,我的输入容器必须和其中的文本一样大。 为什么不使用文 ..
发布时间:2022-04-15 10:24:49 前端开发