鍍金池/ 問答/HTML5/ 在使用transform時(shí)遇到一個(gè)問題

在使用transform時(shí)遇到一個(gè)問題

clipboard.png

d商品詳情代碼
function switchProductShow(){
            
           
            $(".product-list").css("transform","translateX(-100%) rotateX(0deg) rotateY(0deg)")
            $(".mobile").css("transform","translateX(-100%) rotateY(90deg)")

            }

clipboard.png

close函數(shù)
function switchProductClose(){

            $(".product-list").css("transform","rotateX(0deg) rotateY(-90deg) translateX(0)")
            $
            $(".mobile").css("transform","rotateX(0deg) rotateY(0deg) translateX(0)")
            }

結(jié)果在ios10-6splus的時(shí)候出現(xiàn)這個(gè)問題,如圖,其他機(jī)型沒有測(cè)試
點(diǎn)詳情時(shí),

![圖片上傳中...]

點(diǎn)擊close返回時(shí)

clipboard.png
這個(gè)東西露出了,最終會(huì)在導(dǎo)航欄的下面,rotateY的緣故?
預(yù)覽地址

回答
編輯回答
獨(dú)白

Transform的渲染在ios上和chrome有差異,你nav的dom順序要放在列表之后,而且層級(jí)要高一些.

2017年9月28日 11:59