解決設置了display:none的元素,會先展示再隱藏


問題:元素明明設置了display:none,但是在刷新頁面的時候卻會先顯示了出來,然后才會隱藏,實現display:none

原因:由於元素渲染的時候,樣式還沒有應用上去,導致的

解決辦法:使用內聯樣式,動態改變display的值為none或者是block,使用moseenter和mouseleave事件替代hover,在moseenter和mouseleave事件中去改變display的值


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM