css3 - react 組件設(shè)置的 transform 無(wú)效
問(wèn)題描述
JSX:style={this.state.expand == index ? {transform: ’rotate(180deg)’, backgroundColor: ’black’} : null}
有背景色效果,無(wú)旋轉(zhuǎn)樣式(chrome)假如寫(xiě)在樣式表上,class沒(méi)有動(dòng)態(tài)更新的可以有樣式會(huì)是組件生命周期問(wèn)題?
補(bǔ)充的圖片@michael_cai@michael_cai: 我換了一種方式,寫(xiě)在行間也是不行,瀏覽器顯示的樣式表上也有
問(wèn)題解答
回答1:這個(gè)跟react沒(méi)什么關(guān)系。
你看看你操作的那個(gè)元素的樣式表有沒(méi)你想要的那個(gè)樣式就是知道了。
其實(shí)你這里就是一個(gè)簡(jiǎn)單的給dom元素添加class,只要dom元素有這個(gè)class,就說(shuō)明你這里的react寫(xiě)法是沒(méi)問(wèn)題的,那只有可能是樣式的問(wèn)題。
回答2:確實(shí)跟 react 沒(méi)啥關(guān)系,
只是因?yàn)槟愕膶傩匀鄙倭?transition, css3 動(dòng)畫(huà)重要屬性.
transition: all 2s ease;語(yǔ)法transition: property duration timing-function delay; 屬性的名稱 時(shí)長(zhǎng) 動(dòng)畫(huà)方法 延遲
文檔傳送門(mén): http://www.w3school.com.cn/cs...
回答3:后來(lái)發(fā)現(xiàn)是transform在行內(nèi)元素上無(wú)效,謝謝各位的回答!
相關(guān)文章:
1. 關(guān)docker hub上有些鏡像的tag被標(biāo)記““This image has vulnerabilities””2. javascript - iframe 為什么加載網(wǎng)頁(yè)的時(shí)候滾動(dòng)條這樣顯示?3. docker容器呢SSH為什么連不通呢?4. docker網(wǎng)絡(luò)端口映射,沒(méi)有方便點(diǎn)的操作方法么?5. docker api 開(kāi)發(fā)的端口怎么獲???6. debian - docker依賴的aufs-tools源碼哪里可以找到???7. nignx - docker內(nèi)nginx 80端口被占用8. javascript - 移動(dòng)端,當(dāng)出現(xiàn)遮罩層的時(shí)候,遮罩層里有div是超出高度scroll的,怎么避免滑動(dòng)div的時(shí)候,body跟隨滑動(dòng)?9. 新手 - Python 爬蟲(chóng) 問(wèn)題 求助10. ddos - apache日志很多其它網(wǎng)址,什么情況?
