transform:scale 和 minwidth的小技巧

前言

文字缩小到一定地步就无法缩小,就是说fontsize无效,于是用scale。
布局使用的flex,设置scale后不会导致重排,留了空白。
用margin-right:-0.8rem;
这样,会导致屏幕左右出现了滑动条。
使用min-width:5rem;或者width:5rem;解决问题。

但是还是不明白为什么min-width可以解决滑动条问题。
留笔记于此。

代码

      display:flex;
      transform: scale(0.7);
      justify-content: flex-end;
      margin-right: -0.8rem;
      width: 5rem;
      min-width:5rem;
在ele-pro-table当中column合并 columns: [ // { // columnKey: "selection", // type: "selection", // width: 45, // align: "center", // fixed: "left", // reserveSelection: true, // }, { prop: "id", label: "ID", width: 60, align: "center", showOverflowTooltip: true, fixed: "left", }, { slot: "server_name", label: "区服名", showOverflowTooltip: true, minWidth: 170, align: "center", }, { label: "空间IP", showOverflowTooltip: true, minWidth: 130, align: 'center', prop: 'ip' }, { label: '内网空间IP', showOverflowTooltip: true, minWidth: 130, align: 'center', prop: 'primary_id' }, { prop: "run_status", label: "当前状态", showOverflowTooltip: true, minWidth: 120, align: "center", }, { label: "当前人数", showOverflowTooltip: true, minWidth: 120, align: "center", }, { label: "维护状态", showOverflowTooltip: true, minWidth: 120, align: "center", slot: "maintainact", }, { label: "维护操作", showOverflowTooltip: true, minWidth: 120, align: "center", slot: "maintain", }, { label: "重载脚本", resizable: false, minWidth: 120, align: "center", slot: "ReloaScript", }, { label: "异常日志", resizable: false, minWidth: 120, align: "center", slot: "abnormalLog", }, { slot: "version", label: "当前版本", resizable: false, minWidth: 160, align: "center", }, { label: "版本更新", resizable: false, minWidth: 120, align: "center", slot: "versionUpdating", }, { label: "更新状态", resizable: false, minWidth: 120, align: "center", slot: "updateStatus", }, // { // label: "清档", // resizable: false, // minWidth: 100, // align: "center", // slot: "sliding", // }, { label: "操作", resizable: false, minWidth: 220, align: "center", slot: "actions", fixed: "right", }, ],前两个,应该怎么写代码
05-25
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值