文章详情页
css3 - react 组件设置的 transform 无效
浏览:165日期:2023-06-24 08:37:44
问题描述
JSX:style={this.state.expand == index ? {transform: ’rotate(180deg)’, backgroundColor: ’black’} : null}
有背景色效果,无旋转样式(chrome)假如写在样式表上,class没有动态更新的可以有样式会是组件生命周期问题?
补充的图片@michael_cai@michael_cai: 我换了一种方式,写在行间也是不行,浏览器显示的样式表上也有
问题解答
回答1:这个跟react没什么关系。
你看看你操作的那个元素的样式表有没你想要的那个样式就是知道了。
其实你这里就是一个简单的给dom元素添加class,只要dom元素有这个class,就说明你这里的react写法是没问题的,那只有可能是样式的问题。
回答2:确实跟 react 没啥关系,
只是因为你的属性缺少了 transition, css3 动画重要属性.
transition: all 2s ease;语法transition: property duration timing-function delay; 属性的名称 时长 动画方法 延迟
文档传送门: http://www.w3school.com.cn/cs...
回答3:后来发现是transform在行内元素上无效,谢谢各位的回答!
标签:
CSS
相关文章:
1. PHP中的$this代表当前的类还是方法?2. win下面的cmder中的vim . 中文乱码. 试了百度上的各种解决方式.. 还是没弄好3. win10系统 php安装swoole扩展4. css3 - CSS伪类选择器,如何选择并控制相邻的上一个标签?5. css - 如何讓圖片像雲一樣的行為?6. javascript - 关于ios微信端浏览器网页的一些问题7. java - 如图,jsp页面的form中的action是怎么映射到这个位置的?为什么不写dynUser就可以映射到save?8. javascript - 如何复制moment9. javascript - QWebEngineView 如何爬 angular 的动态数据?10. javascript - bootstrap table固定列之后宽度无法对齐怎么解决?
排行榜
