搜尋

首頁  >  問答  >  主體

javascript - h5的canvas標籤隱藏再顯示後位置不一樣咋整?

用js動態加入的canvas標籤,畫了一些線條,並且用的是絕對定位在特定的位置,預設是顯示的,但是產品要求可以隱藏,於是做了個按鈕點擊後可以隱藏或顯示,用的hide()和show(),為什麼hide()後再show(),canvas的位置都不對了是咋回事?

巴扎黑巴扎黑2748 天前1000

全部回覆(1)我來回復

  • 给我你的怀抱

    给我你的怀抱2017-05-24 11:39:35

    定位父級的問題 不要針對body或其他更高的父級去定位 最好針對父級定位 回不到之前位置肯定是view層發生改變!答錯勿怪,歡迎指正

    回覆
    0
  • 取消回覆