css - 我们如何在 js 的 css 中添加 -webkit-transform 属性?
问题描述
.underline {
background-color: dodgerblue;
display: inline-block;
height: 2px;
left: 50px;
margin-top: -4px;
position: absolute;
top: 185px;
-webkit-transform: scale(0, 1);
transform: scale(0, 1);
-webkit-transition: all 0.5s linear;
transition: all 0.5s linear;
width: 202px;
}
https://codepen.io/xayaraj/pen/amzydG
我在我的 React 应用程序中使用 JS 中的 CSS,我想知道如何将属性-webkit-transition
放在我们的 CSS 中。
const useStyles = makeStyles(() => ({
icon: {
padding: '.2rem .2rem',
fontSize: '12px'
},
li: {
display: 'block',
font: 'bold 6px/12px sans-serif',
padding: '5px 15px',
textAlign: 'center',
textDecoration: 'none',
float: 'left',
},
}
上面的代码是我在 JS 中使用 CSS,我想知道如何添加下划线类并添加-webkit-transform
属性。
解决方案
只需摆脱破折号并将您的属性附加到 camelCase 中。
改变
-webkit-transition
至
webkitTransition
这适用于所有供应商前缀。
推荐阅读
- flask - 在父模型的详细信息页面中显示内联模型?烧瓶,SQLAlchemy
- c# - 如何在运行后检查用户控件上的所有复选框
- sql - 在多个存在条件下使用子查询结果
- testing - JMeter,执行顺序不正确
- elasticsearch - 现在/d elasticsearch是什么意思
- pip - pip 命令降级 jupyter notebook
- iis-10 - 强制 IIS 使用 x-Forwarded-For/CF-Connecting-IP 进行 IP 限制
- google-sheets - 如果另一个工作表中的相同单元格不为空,Google 工作表条件格式会为单元格着色
- c# - 我如何使这个查询更简单
- typescript - 带有 Vue-router4 和 Vue3 组合 API 的 Vue 测试工具