方法一、利用el-col的属性:

   

xs

<768px 响应式栅格数或者栅格属性对象

sm

≥768px 响应式栅格数或者栅格属性对象

md

≥992px 响应式栅格数或者栅格属性对象

lg

≥1200px 响应式栅格数或者栅格属性对象

xl

≥1920px 响应式栅格数或者栅格属性对象

方法二、利用@media

@media 是 CSS 中的一个规则,用于定义媒体查询。它可以检查渲染文档的设备或浏览器窗口的特性(如宽度、高度等),并根据这些特性应用不同的样式规则。简单来说,@media 用于实现响应式设计,使页面在不同尺寸的设备上显示得更合适。

如:

@media (max-width: 1024px) {
  .chart-wrapper {
    padding: 8px;
  }
}

方法三、使用比例,而不是数值

如width:98% width:98vw

方法四、计算

代码里通过screen或window的属性来计算

css里使用calc函数,如width: calc(50% - 100px);