styled-components相关内容
刚刚开始使用样式组件。有没有办法设置第三方图标的样式,比如材质设计图标?这就是我到目前为止拥有的代码,但显然它不起作用。相关代码位于内容组件下方谢谢! const MaterialIcon = (props) => account_balance; const Icon = styled(MaterialIcon)`
..
我在Reaction中有以下组件: const Button = styled.div` width: 30px; height: 30px; position: absolute; right: 2em; top: 50%; transform: translateY(-50%);
..
我尝试对样式化组件使用JEST来测试组件的样式,但出现错误: Syntax error parsing expected css: missing '}' here Failing css: [object Object] 我的组件是带有样式组件的简单链接: import styled from 'styled-components' export const Link = st
..
我可以在样式化组件中使用顺风类(如颜色)吗? 我想使用一些类而不是CSS样式来设置组件的样式 这是在样式组件中添加类的方法: const Button = styled.button.attrs(props => ({ className: "small", }))` /* other styles */ `; 因此,与样式不同,attrs类名称只是一个单独的字符串,我想为大小、
..
我想将样式组件与类型脚本一起使用,但在安装依赖项(样式组件的类型等)之后。在将一个简单组件的扩展名更改为.ts后,它通知我,我的‘style led.div’组件已声明但从未读取,并且我的错误如下所示,如第8行所示- “LoginStyled值”引用了值,但被用作类型 此处.ts(2749) 使用.js扩展名,一切工作正常。 以下是组件的外观: import React fr
..
我一直在试图找出如何解决这个过载问题,但到目前为止还没有结果。我使用的是TypeScrip、Style-Components和Material-UI。我使用styled(MUIButton)在本机MUIButton的基础上构建。通过console.log,我可以看到我的道具进入了组件,但是我不知道如何设置键入,所以重载错误就消失了。 有什么想法吗? 相关文章:How to extend
..
我正在使用带有打字脚本和样式组件的Reaction。我也在使用Material-UI库。我已经创建了样式素材-UI按钮,如下所示: import React from 'react' import styled from 'styled-components' import {Button, ButtonProps} from "@material-ui/core"; type Styled
..
我正在尝试构建一个显示在某些文本中的单词上方的工具提示。如果工具提示div始终具有相同的高度,则可以很好地工作。但有时我希望里面有一大堆文本或其他东西,有时可能是一个单行句子。 我被困在如何在这里编码定位,因为我需要工具提示的高度?我希望工具提示div始终居中于目标单词上方,并且工具提示宽度和高度完全可变,并且绝不与目标单词重叠。 到目前为止,我得到的是: const wordW
..
我一直在为样式问题而苦苦挣扎,但基本的问题是,我希望在第一个实例之后以不同的方式设置的每个实例的样式。为此,我以包装元素(attributeset-row类名称)和remove-btn类名称(对于)为目标,如下所示: const StyledHorizontalAttributesTable = styled(StyledHorizo
..
我对CSS和Reaction Bootstrap和Reaction不熟悉,但是我正在使用Reaction Bootstrap和样式组件设置按钮的样式。按钮工作正常,但当我右击或单击并按住按钮时,颜色会变为蓝色。我怎么才能避免呢?我还可以看到-btn-PRIMARY被附加到我的样式按钮上。我知道我可以使用!重要的是避免这个问题,但我严格不想使用“aimportant” 我的代码 const A
..
因此,我当前有一个导航组件,它将在组件被单击时切换其背景颜色。我的open道具显示以下错误: var open: any Binding element 'open' implicitly has an 'any' type. 即使我将接口传递给样式组件: const StyledBurgerIcon = styled.div` align-self:
..
我正在为我的应用程序使用REACTION-Native-TypeScrip。我的样式组件版本是 "styled-components": "^5.3.0"。我已经创建了定制ThemeProvider并包装到我的根应用程序。我不得不为我的应用程序切换黑色主题。我的ThemeProvider工作正常。我会做DarkTheme和LightTheme。但当我使用这个命令yarn tsc测试我的应用程序时。
..
我使用的技术是Reaction、TypeScrip和Style-Components。 我正在尝试创建选择组件,以便在Reaction Hook表单中使用它。 起初,看起来一切都是正确的,但我从打字脚本中得到了一个错误: 没有重载与此调用匹配。 重载第1个,共2个,‘(道具:Pick<;Pick<;Pick<;DetailedHTMLProps<;SelectHTMLAttr
..
我正在尝试将我的项目从CSS转换为样式组件(https://styled-components.com/),目前我已经转换了我所有的其他组件,除了一个我已经粘贴的组件,检查了来自Stackoverflow的其他示例,但它不是同一种。 我有条件类名称 我的问题是如何将infobox组件转换为使用样式组件,我的问题是这个‘类名称’转换为样式组件有点复杂,有什么想法吗? 英语不是我的母语,所
..
我想为多个页面重复使用我的组件。 因此,我必须将Styled.img组件中的img src更改为传递道具。 是否可以更改样式组件上的图像源? 我应用了如下代码。 它不工作了.. //logic import Myimg from './img/icon_my'; const OngoingLists = ({ ...props }) => { return (
..
我需要将提供给styled-components的css输出到public/css目录中的物理css文件。 export const MyComp = styled.div` width: 100%; height: 500px; ` 与所有其他样式化组件的样式一起,上述组件将输出到public/css/styled.css: .Components_MyComp__a39
..
我正在尝试将一个道具传递到我的样式组件中。它按预期工作,但Reaction引发已知的“UNKNOWN PROP”错误。 我在许多地方尝试使用扩散运算符,但都不起作用。 我要将道具传递给的已设置样式的组件: const StyledBackgroundImage = styled(BackgroundImage).attrs(({minHeight}) => ({ minHei
..
我在使用ref样式组件时遇到困难。当我尝试在如下所示的类方法中访问它们时,我收到以下错误: Edit.js:42未捕获的类型错误:此.....包含的不是函数 constructor(props) { .... this.setWrapperRef = this.setWrapperRef.bind(this); this.handleClickOutside
..
我在Reaction项目中使用样式化组件。当组件在浏览器中呈现时,会为它们分配一个随机生成的类名,例如:
此类名无法帮助我识别
来自哪个组件,因此有什么方法可以轻松做到这一点吗? 附注:目前,我正在将属性添加到我的样式组件中,以便我可以在开发工具中识别它们,例如: const Foo = styled.
..
问题很简单: 我正在尝试创建与提供给他们的文本一样大的输入。 沙盒:https://codesandbox.io/s/long-snowflake-6u13n?file=/src/Test.jsx 我的设计意图是动态生成输入,然后允许用户具有特定于每个输入的样式,从而在视觉上帮助根据外部事件拆分每个句子。但在我可以继续前行之前,我的输入容器必须和其中的文本一样大。 为什么不使用文
..