css3 - react 組件設(shè)置的 transform 無效
問題描述
JSX:style={this.state.expand == index ? {transform: ’rotate(180deg)’, backgroundColor: ’black’} : null}
有背景色效果,無旋轉(zhuǎn)樣式(chrome)假如寫在樣式表上,class沒有動態(tài)更新的可以有樣式會是組件生命周期問題?
補(bǔ)充的圖片@michael_cai@michael_cai: 我換了一種方式,寫在行間也是不行,瀏覽器顯示的樣式表上也有
問題解答
回答1:這個跟react沒什么關(guān)系。
你看看你操作的那個元素的樣式表有沒你想要的那個樣式就是知道了。
其實你這里就是一個簡單的給dom元素添加class,只要dom元素有這個class,就說明你這里的react寫法是沒問題的,那只有可能是樣式的問題。
回答2:確實跟 react 沒啥關(guān)系,
只是因為你的屬性缺少了 transition, css3 動畫重要屬性.
transition: all 2s ease;語法transition: property duration timing-function delay; 屬性的名稱 時長 動畫方法 延遲
文檔傳送門: http://www.w3school.com.cn/cs...
回答3:后來發(fā)現(xiàn)是transform在行內(nèi)元素上無效,謝謝各位的回答!
相關(guān)文章:
1. docker 下面創(chuàng)建的IMAGE 他們的 ID 一樣?這個是怎么回事????2. 在應(yīng)用配置文件 app.php 中找不到’route_check_cache’配置項3. javascript - vue-cli與后端框架集成config/index.js配置問題4. 關(guān)于layuiadmin中表格按鈕提交問題求解!!!!5. javascript - 為什么我無法通過$stateParams在父子State之間傳遞參數(shù)?跟State之間的父子關(guān)系有關(guān)嗎?6. javascript - 關(guān)于mongose刪除一次多個字段的問題7. javascript - 使用reaaft route 報錯8. 微信瀏覽器怎么取消緩存?9. html按鍵開關(guān)如何提交我想需要的值到數(shù)據(jù)庫10. html5 - 在微信上掃二維碼看到有趣的h5頁面,怎樣才可以看到它的代碼呢?
