- android - RelativeLayout 背景可绘制重叠内容
- android - 如何链接 cpufeatures lib 以获取 native android 库?
- java - OnItemClickListener 不起作用,但 OnLongItemClickListener 在自定义 ListView 中起作用
- java - Android 文件转字符串
目前我正在使用以下代码使用 jss 为元素添加颜色。
const styleSheet = theme => ({
root: {
backgroundColor: theme.colors.red,
},
})
我想知道是否存在基于颜色theme.colors.red
添加不透明度的函数。
示例 smt 如下:backgroundColor: 颜色(theme.colors.red, .05),
最佳答案
Material UI 有一个colorManipulator
utility file ,其中包括一个 alpha
函数:
import { alpha } from '@material-ui/core/styles/colorManipulator';
/**
* Sets the absolute transparency of a color.
* Any existing alpha values are overwritten.
* @param {string} color - CSS color, i.e. one of: #nnn, #nnnnnn, rgb(), rgba(), hsl(), hsla(), color()
* @param {number} value - value to set the alpha channel to in the range 0 - 1
* @returns {string} A CSS color string. Hex input values are returned as rgb
*/
{
backgroundColor: alpha(theme.colors.red, 0.5)
}
对于 Mui v5:
import { alpha } from "@mui/material";
或者,您可以添加 color来自 npm 的颜色操作库:
import Color from 'color';
{
backgroundColor: Color(theme.colors.red).alpha(0.5).string()
}
关于javascript - jss如何改变颜色的不透明度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47268652/
如何使用 JSS 设置滚动条的样式?下面的解决方案不起作用。 '::-webkit-scrollbar-track': { background: 'red', }, ':
标题真的说明了一切。我的 JSS 工作表已连接到富文本编辑器。我们想将某些编辑后的文件保存为平面 HTML/CSS 文件,但我不完全确定如何访问完整的样式表。 如何将当前 JSS 状态作为 CSS 字
我正在使用material-ui和next和jss-rtl在我的react项目但是有一个问题页面仍然是ltr使用后 -rtl组件代码: import React from "react"; impor
我有一个列表,想从父级设置列表项的嵌套元素的样式。如何访问嵌套元素?下面的代码不起作用。 react js标记 my box second box
我是 Sitecore JSS 的新手。 使用 CMD 运行以下命令时: npm install -g @sitecore-jss/sitecore-jss-cli 我得到了以下结果: npm WAR
我正在使用 JSS(Javascript Style Sheets)在我的 React 项目中。我试图选择 first-child或 last-child ,所以我尝试了以下 carousel: {
我目前正在接受 ReactJS 培训。我正在使用 Material-ui 和 JSS(对我来说完全是新的)。 我不明白如何简单地选择我的 H6 元素或我的 H6 子元素(dangerStyle)。 有
在 react-jss documentation ,作者写道:“基于 HOC 的 API 自 v10 起已弃用,并将在 v11 中删除。” 据我所知,这意味着像 injectSheet 和 with
我的 Gatbsy 网站的页面加载时,未设置样式的内容“闪烁”。在此处查看当前部署预览可能最有帮助 https://happy-mahavira-5cd669.netlify.com/ . 到目前为止
我正在寻找有关 @material-ui/core 的建议, TLDR; 我希望有一种一致的方法来处理 CSS-in-js 生成的具有不确定数字后缀的类名,同时仍然使用 @material-ui/co
我正在使用 React、带有 JSS 的 Material UI 和 React Router。 我正在连接 应用一个事件类,例如: Link /> 该类已很好地添加到父级中,但如果它是一个类,则将样
在我的 React 应用程序中,我使用 React JSS 进行样式设置。假设我有这两个文件(跳过导入和其他不有趣的东西)。 这是 App.js: const styles = { root: {
我正在使用 React 和 JSS 尝试构建一小组可重用组件,但在尝试将基本组件组合成更复杂的组件时遇到了问题。 当我通过 classes 属性从父组件向下传递类名时,它会完全覆盖默认样式而不是合并它
我为使用 JSS 的 React 项目创建了一个全局样式表。我对 CSS、SASS 和 CSS 模块非常熟悉,但这是我第一次使用 JSS。 标题都具有相同的边距。出于可维护性和性能方面的原因,我不想将
我的组件库中有一些开箱即用的组件,需要我进行一些覆盖。我试图避免使用传统的 CSS 或 SASS,但我不确定如何在 JSS 中进行类覆盖。 最佳答案 这是一个基本的实现。我首先查找 DOM 元素,然后
我有一个应该在页面加载时呈现的元素: {this.state.pageLoaded && } 渲染此组件时,我希望它淡入。所以我尝试应用一些 jss,但无法正常工作。 这是我的 JSS: cons
我正在尝试使用 JSS 实现此行为。 .thumbnail:hover+.title { display: block; } 这是一个使用 ID 而不是类的示例: https://codepen.
这是来自 Mozilla Crypto Dev ML 的交叉帖子。希望 SO 上的某个人有一些使用 org.mozilla.jss 的经验。 Link: JSS - MDN 我试图分别使用两个客户端套
我正在 React 中使用 Typescript 和 JSS 创建一个进度条组件。 我的组件扩展了: React.ProgressHTMLAttributes 我能够创建进度条组件。但是,我无法处理
我在我的应用程序中使用了 react-select 组件。我也只使用 JSS 设计我的应用程序。我的问题是,由于 react-select 是一个 npm 包,我没有能力修改组件中的类名。所以那里有一
我是一名优秀的程序员,十分优秀!