问题标签 [jss]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
720 浏览

reactjs - 充满 svg using jss

All I want is a fill color. The source file is #000, therefore no fill is specified in the svg code.

Here's the JSX:

import dashboardIcon from '../../images/icons/Dashboard-Icon.svg'

<

All I want is a fill color. The source file is #000, therefore no fill is specified in the svg code.

Here's the JSX:

And the JSS:

Thank you so much!


I'm trying to get some of the servers and desktops upgraded to powershell 5. I've tried using powershell to install framework 5 but after a few hours of it failing I found an article that says MS does not support this. Do you know of a way to install PS 5 without SCCM or without going machine to machine?

0 投票
1 回答
325 浏览

javascript - 如何在 react-jss 中访问嵌套对象样式

我想在 React JSS 中访问这个嵌套对象 我正在使用 React-JSS 中的 injectSheet

我正在访问className={this.props.classes.size.larger} 但得到未定义的值或错误

0 投票
0 回答
380 浏览

reactjs - HMR 不适用于“withStyle”

使用 Material-UI 的 withStyle 以及下面的示例,当将颜色更改为 时blue,我在控制台上看到 HMR 正在更新模块,但更改实际上并没有出现在屏幕上,我必须重新加载页面。

如果我style向 div 添加一个属性并将颜色设置为blue那里,它会正确显示在屏幕上。

我想我没有完全理解这withStyles件事,我的猜测是配置错误,所以这是我的webpack.config.dev.js

0 投票
3 回答
37026 浏览

reactjs - styled-components - 如何在 html 或 body 标签上设置样式?

通常,当使用纯 CSS 时,我有一个样式表,其中包含:

在我的 React 项目中使用styled-components时,如何设置htmlorbody标签的样式?我是否为此目的维护一个单独的 CSS 文件?

0 投票
1 回答
1246 浏览

reactjs - 如何使用 Jest/Enzyme 测试带有 JSS 风格封装的 React 组件?

由于 JSS 组件封装,我在用 Jest 测试我的 React 组件时有些吃力。

伪代码示例:

JSS( style.js):

反应组件

当组件被实例化时,classes对象看起来有点像:

因此组件 HTML 看起来像

这意味着在编写 Jest/Enzyme 测试时,我不能轻易使用类选择器,因为我不知道映射到什么类名。我找到了一些解决方案,但我对两者都不满意,因为它们的限制非常严格:

第一

第二(不适用于浅层)

第三个可能是将classes对象包装在 aProxy中,当环境被测试时,它将返回键而不是值,但它看起来很hacky,并导致组件因我想避免的环境而有所不同。

正如我所提到的,这两种解决方案都非常受限制,因此我将不胜感激任何可以为我指明正确方向的建议/想法。

0 投票
8 回答
34939 浏览

javascript - jss如何改变颜色的不透明度

目前我正在使用以下代码使用 jss 为元素添加颜色。

我想知道是否存在基于颜色添加不透明度的功能theme.colors.red

示例 smt 像: backgroundColor: color(theme.colors.red, .05),

0 投票
2 回答
1563 浏览

jss - 如何使用变量在 JSS 中定义媒体查询的断点

我想在媒体查询断点定义中使用常量文件中的变量。我想写这样的东西:

它在加号终端上向我抛出了这个错误:

如果我可以使用变量来定义断点,那就太好了。有解决办法吗?

0 投票
1 回答
609 浏览

css - 在客户端上呈现为字符串时主题自定义丢失

我正在使用 material-ui-next 并自定义主题以使用我的颜色样式和自定义字体。例如。排版副标题

我现在正在尝试将组件呈现为字符串以在谷歌地图信息窗口中使用。默认 material-ui 主题在styles传递给 withStyles 的回调对象中可用,但我的自定义theme在回调中的参数上均不可用,styles也未应用。渲染的字符串以其他方式正确渲染(尽管没有我预期的事件)。

更简洁地说,在正常渲染时,应用自定义。渲染为字符串时,它们不会。

一个简单的示例是正确运行 withStyles 的组件,但返回 div 而不是目标组件 ala:

let output = ReactDOMServer.renderToString(component); return <div dangerouslySetInnerHTML={{__html: output}} />

任何提示如何将我的主题自定义传递到 withStyles 回调theme参数?

0 投票
1 回答
629 浏览

javascript - 如何使用 Styletron 使用伪类设置伪元素的样式

在尝试向按钮添加材料设计波纹动画时,我在这里采用了纯 css 实现并使用了它。

但现在我们正在迁移到Styletron。我如何重新创建这个

在styletron?我试过这个

该按钮没有动画。如果我只是将实际的 css 放在样式标签中,它就可以正常工作。

0 投票
1 回答
223 浏览

css - 尝试在 React 中将 CSS 覆盖功能转换为 JSS

这是我要转换的 CSS:

这是我最苦恼的 CSS

这是我的 JSS - 在悬停效果方面不起作用:

我不知道如何转换 .container:hover .overlay 部分?我在 JSS 游乐场网站上搜索,但无法到达任何地方。我在想这只是一个嵌套问题,但它可能更明显。只是盯着同一个问题太久。