文章詳情頁
javascript - h5的canvas標簽隱藏再顯示后位置不一樣咋整?
瀏覽:144日期:2022-12-03 10:37:01
問題描述
用js動態添加的canvas標簽,畫了一些線條,并且用的是絕對定位在特定的位置,默認是顯示的,但是產品要求可以隱藏,于是做了個按鈕點擊后可以隱藏或者顯示,用的hide()和show(),為什么hide()后再show(),canvas的位置都不對了是咋回事?
問題解答
回答1:定位父級的問題 不要針對body或者其他更高的父級去定位 最好針對父級定位 回不到之前位置肯定是view層發生改變!答錯勿怪,歡迎指正
標簽:
JavaScript
相關文章:
1. 請教一個python字符串處理的問題?2. HTML5禁止img預覽該怎么解決?3. javascript - 手機點擊input時,button會被頂上去?求解決!!!4. 網頁爬蟲 - python爬蟲用BeautifulSoup爬取<s>元素并寫入字典,但某些div下沒有這一元素,導致自動寫入下一條,如何解決?5. html - 請教一個前端css問題。6. 百度地圖api - Android 百度地圖 集成了定位,導航 相互的jar包有沖突?7. javascript - vscode alt+shift+f 格式化js代碼,通不過eslint的代碼風格檢查怎么辦。。。8. javascript - vue-mint UI - icon在哪里有文檔?9. html5 - 表單無法屏蔽自動填充 autocomplete=off10. python - django 按日歸檔統計訂單求解
排行榜
