Vue页面偶尔样式错乱,刷新即恢复的问题及解决
作者:isHuPei
这篇文章主要介绍了Vue页面偶尔样式错乱,刷新即恢复的问题及解决方案,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
vue页面偶尔样式错乱,刷新即恢复
vue项目样式偶尔错乱崩溃,如下图一,当刷新该页面后又恢复正常,见图二。
图一: 登录字体与表单不居中
图二:
解决办法
1、style样式加 scoped (最通用的办法)
2、网络不稳定等情况
3、尽量不使用float,如果在你偶尔错乱的样式里发现了float,试着删掉该属性后再看看
vue3 router跳转到的页面样式错乱
通过router.push()跳转和浏览器直接修改地址访问同一页面的样式不一样
通过router.push()跳转从登录页面跳转进来
浏览器直接修改地址访问
解决方法
给<style>
添加scoped
属性:
该属性的作用是指定组件内css
指定作用域,使得css
样式只在当前文件中起作用,与其它组件出现重名而造成属性污染。
<style> <style scoped> ... ====> ... </style> </style>
总结
以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。