styled-components相关内容

样式组件和反应引导程序?

有没有办法将 styled-components 与 react-bootstrap?react-bootstrap 为其组件公开 bsClass 属性而不是 className,这似乎与样式组件不兼容. 有什么经验吗? 解决方案 您可以扩展样式,保持组件从 bootstrap 的原始样式.你会找到更多关于使用第三方库的文档,比如 react bootstrap with style ..
发布时间:2021-07-03 19:08:06 其他开发

将 CSS 文件导入样式化组件

有没有办法将 CSS 文件导入到样式组件中? 我的一个依赖项 React Quill Editor 可以通过导入其 CSS 作为基础进行主题化并在其上应用更改.我的所有组件都是样式组件,我希望将 CSS 本地化为 JS 组件,而不是将 CSS 作为“全局"样式导入. 现在我已经开始按照以下形式将他们的 CSS 复制到我自己的文件中. 我在下面写了一个简短的例子. /** edi ..
发布时间:2021-06-30 19:39:18 其他开发

如何使用样式化的组件和Material-UI对组件进行主题设置?

是否可以使用 TypeScript 将 Material-UI “主题" -prop与样式化组件一起使用? 示例材料UI代码: const useStyles = makeStyles((theme:Theme)=>({根: {背景:theme.palette.primary.main,},})); 现在,我想将此代码替换为样式组件. 我已经测试了以下实现(以及其他类似的实现),但 ..
发布时间:2021-05-31 20:34:30 其他开发

警告:道具"className"不匹配.当将样式化的组件与语义用户界面反应一起使用时

我使用此代码从顶部使我的按钮边距: const makeTopMargin =(elem)=>{返回样式(elem)`&&{margin-top:1em!important;}`;}const MarginButton = makeTopMargin(Button); ,每当我使用 MarginButton 节点时,都会出现此错误:警告:道具 className 不匹配.服务器:“带有按钮 ..
发布时间:2021-05-28 18:41:43 其他开发

将样式化组件拆分为多个文件,但将它们导出为一个文件

在构建应用程序时,我没有意识到我最终将拥有一百多个样式化的组件.因此,我将它们放置在同一个文件中,如下所示: export const StyledTabs = styled(Tabs)`显示:inline-flex!important;剩余边距:15%!重要;`;导出const StyledTab = styled(Tab)`显示:inline-flex!important;左边距:0%!重 ..
发布时间:2021-05-19 21:02:01 前端开发

样式组件中的@for循环

我试图在样式化组件文档中找到一种方法来创建循环.例如,我可以在样式化组件中实现此 scss 循环吗? @for $ i from 0 to 20 {#loadingCheckCircleSVG-#{$ i} {动画:填充至白色5000ms;animation-delay:($ i-1.5)* 1s;填充物:白色;不透明度:0;}} 有可能吗? 解决方案 我们目前不支持来自scss的 ..
发布时间:2021-05-19 20:25:05 前端开发

React —通过样式组件传递道具

我刚刚阅读了 styled-components 文档以下内容是错误的,它将影响渲染时间.如果是这种情况,我该如何重构代码并使用所需的道具来创建动态样式? 谢谢. 标签组件 import从'react'进行React从'styled-components'导入样式const Tab =({onClick,isSelected,children})=>{const TabWrappe ..
发布时间:2021-05-19 19:03:07 前端开发

如何使用Material-UI和Styled-Components定位按钮库

使用 material-ui 中的 ToggleButton 和 ToggleButtonGroup 组件,从material-ui的提高特异性,使其胜过默认样式.通过使用&& (即,只需将生成的类名加倍)即可达到相同的效果. 下面是一个示例,显示了几种不同的样式指定方式,所有这些样式都具有相同的特异性. import从“反应"中反应;从"@ material-ui/core/style ..
发布时间:2021-05-09 20:41:49 前端开发

无法使Jest与包含主题的样式化组件一起使用

问题 我一直在使用笑话和样式化组件库. 但是,由于我已经实现了主题,所以我所有的测试都失败了.让我给你举个例子. 这是我的 LooksBrowser 组件的代码(我已经删除了所有导入和属性类型,以使其更具可读性): const LooksBrowserWrapper = styled.div`职位:相对填充:0 0 56.25%;`;const CurrentSlideWra ..
发布时间:2021-05-04 20:33:52 前端开发

React样式化组件-如何访问原始HTML

我对要转换为样式化组件中的组件的引用我的应用程序.ref用于访问组件原始html元素上的offsetHeight和scrollHeight属性.一旦我将这个组件切换到一个样式化的组件,引用现在就指向该样式化的组件,而不是原始的html元素,而且我不确定如何引用基本元素.能做到吗? 示例: const TextArea = styled.textarea`显示:块;保证金:0 0 0 18 ..
发布时间:2021-04-26 20:05:45 前端开发

使用样式化组件来设置滑块的样式

我正在尝试使用React的样式化组件来对滑块进行样式化,但是我不知道如何对拇指进行样式化.我有一个看起来像这样的CSS: .faderInput ::-webkit-slider-thumb {-webkit-appearance:无;宽度:15像素;高度:15像素;边框:1px纯黑色;...} 我的样式化组件看起来像这样 const FaderInput = style.input. ..
发布时间:2021-04-26 20:05:23 前端开发

样式化组件中的背景图像反应

晚上好. 在将react与样式化组件结合使用时,我遇到了一个问题. 我在中有一个图像文件夹: 在样式化组件内部,我试图像这样导入图像: const FormImage = styled.div`宽度:150像素;高度:150像素;保证金:0自动;利润率最高:-20%;背景图片:url(../../img/testlogo.png);`; 我确定这是正确的路径.但是以某种方 ..
发布时间:2021-04-26 19:57:34 前端开发

React-Native中边框半径图像的自定义形状

我想在组件(边框底部)中重现该样式.我基本上是在加载矩形图像,然后在底部将其四舍五入. 希望这会让您朝正确的方向前进. 首先让我们设置应用程序结构 class App扩展了组件{使成为() {返回 ();}} 非常简单,只是带有遮罩组件的基本应用程序.我将它作为一个组件,以便将来可以将道具传递给它(例如,图像uri ..
发布时间:2021-04-26 19:52:59 前端开发