想请问下,我这些大小都设置好了,页面以缩放就会出现图一那样,所有图表都挤在一起了,这应该怎么改呀?要改的话是不是所有的宽高设置那些的都要改?
需要什么方法改?
出现这种情况一般是太多地方用了百分比宽度,一个一个改确实能解决问题,不过最偷懒的办法还是直接给body设置一个最小宽度,在.body那个类里面添加一个属性: min-width: 1000px;,这样无论页面怎么缩放body的最小宽度都是1000px
最简单的办法,不准缩放,缩放就出现滚动条,设置整体最小宽度
rem布局,或者 css的缩放
不知道你这个问题是否已经解决, 如果还没有解决的话:reactive()
创建的响应式对象都是深层的,深层对象或数组也是响应式的,他们的改变都能被监测到。响应式对象内的对象依然是代理。
<template>
<!-- 直接使用state.count -->
<div>当前的值:{{state.count}}</div>
<div>当前的值:{{state.taskInfo.status}}</div>
</template>
<script setup>
import {reactive} from "vue";
const state = reactive({count:0,taskInfo:{status:"未开始"}});
state.taskInfo= {status:"暂停中"};//赋值新对象后,state.taskInfo属性还是响应式的
setTimeout(()=>{
state.count +=1;
state.taskInfo.status ="进行中";
},5000)
</script>