文章詳情頁
javascript - h5的canvas標簽隱藏再顯示后位置不一樣咋整?
瀏覽:147日期:2022-12-03 10:37:01
問題描述
用js動態添加的canvas標簽,畫了一些線條,并且用的是絕對定位在特定的位置,默認是顯示的,但是產品要求可以隱藏,于是做了個按鈕點擊后可以隱藏或者顯示,用的hide()和show(),為什么hide()后再show(),canvas的位置都不對了是咋回事?
問題解答
回答1:定位父級的問題 不要針對body或者其他更高的父級去定位 最好針對父級定位 回不到之前位置肯定是view層發生改變!答錯勿怪,歡迎指正
標簽:
JavaScript
相關文章:
1. 360瀏覽器與IE瀏覽器有何區別???2. shell - Update query wrong in MySQL3. javascript - 用jsonp抓取qq音樂總是說回調函數沒有定義4. mysql - 百萬行的表中是否盡量避免使用update等sql語句?5. mysql 插入數值到特定的列一直失敗6. python - 在使用Pycharm時經常看到如下的樣式,小括號里紅色的部分是什么意思呢?7. node.js - mysql如何通過knex查詢今天和七天內的匯總數據8. 怎么在網頁中設置圖片進行左右滑動9. javascript - 新浪微博網頁版的字數限制是怎么做的10. Python從URL中提取域名
排行榜
