当前位置: 首页 > news >正文

vue -ant -design 卡片是布局 实现动态计算 当前的 左右间距 实现居中

是这样的一个样式 我们使用display :flex 布局的时候 我们全部剧中 

display: flex;align-items: center;justify-content: center;

如果是上述的代码来说的话 总是最后的一个也是会居中的 这样就比较丑

我们好像就没有什么好的办法了 我们这自己写的 肯定没有组件牛 如果有这样的组件 那就直接用如果没有组件呢怎么实现呢

解决方案

1.计算每个item 的宽度

2.计算 整个box 的宽度 除去 padding margin 等以后的宽度

3. 使用box 的宽度 减去所有的item加起来的宽度 以及设置的item的margin 等 

剩下的宽度就是左右margin 

给box 设置当前的margin-left 就可以了

这个是一个开发中的解决问题的思路

具体怎么做 肯定要看自己的项目业务逻辑了

这是我计算当前margin 的方法

还有就是肯定是要监听当前的视图改变的

这个不能够100% 解决这个问题 当你拖动resize 不能够百分百解决适配 但是无伤大雅 

基本上是能适配大部分的电脑屏幕和笔记本 

相关文章:

  • MySQL——覆盖索引
  • 面试经典题:创建三个线程,按顺序依次循环打印hello+i
  • 你觉得学历在贬值吗?
  • 关于ASPICE 4.0评估师资质更新的说明-亚远景科技
  • Java多线程核心工具类
  • 运维开发之Linux机器码
  • 健康中国,福佑全球!第32届广州大健康展将于6月14-16日盛大举办
  • 21、matlab生成脉冲序列:pulstran()函数
  • thinkpad T440p ubuntu-slam软件安装记录
  • 【前端 - Vue】Vuex基础入门,创建仓库的详细步骤
  • 【Ambari】Docker 安装Ambari 大数据单机版本
  • vscode+latex设置跳转快捷键
  • PhpSpreadsheet表格导出
  • 一种基于高德Web API实现沿路画面的实现
  • 54.WEB渗透测试-信息收集- 端口、目录扫描、源码泄露(2)
  • [iOS]Core Data浅析一 -- 启用Core Data
  • 《Javascript数据结构和算法》笔记-「字典和散列表」
  • 【159天】尚学堂高琪Java300集视频精华笔记(128)
  • flask接收请求并推入栈
  • Java 实战开发之spring、logback配置及chrome开发神器(六)
  • Java方法详解
  • Linux中的硬链接与软链接
  • Rancher-k8s加速安装文档
  • 聊聊flink的TableFactory
  • 使用 Node.js 的 nodemailer 模块发送邮件(支持 QQ、163 等、支持附件)
  • 推荐一个React的管理后台框架
  • 怎么将电脑中的声音录制成WAV格式
  • 主流的CSS水平和垂直居中技术大全
  • ​flutter 代码混淆
  • ​RecSys 2022 | 面向人岗匹配的双向选择偏好建模
  • ​ubuntu下安装kvm虚拟机
  • ()、[]、{}、(())、[[]]命令替换
  • (22)C#传智:复习,多态虚方法抽象类接口,静态类,String与StringBuilder,集合泛型List与Dictionary,文件类,结构与类的区别
  • (3)llvm ir转换过程
  • (floyd+补集) poj 3275
  • (LeetCode) T14. Longest Common Prefix
  • (附源码)ssm捐赠救助系统 毕业设计 060945
  • (附源码)计算机毕业设计SSM疫情社区管理系统
  • (个人笔记质量不佳)SQL 左连接、右连接、内连接的区别
  • (原)记一次CentOS7 磁盘空间大小异常的解决过程
  • (转)shell调试方法
  • (转载)虚函数剖析
  • .apk文件,IIS不支持下载解决
  • .bat批处理出现中文乱码的情况
  • .Net Core/.Net6/.Net8 ,启动配置/Program.cs 配置
  • .NET 材料检测系统崩溃分析
  • .NET/C# 使用反射调用含 ref 或 out 参数的方法
  • .NET3.5下用Lambda简化跨线程访问窗体控件,避免繁复的delegate,Invoke(转)
  • .net8.0与halcon编程环境构建
  • .NET开发不可不知、不可不用的辅助类(一)
  • .NET序列化 serializable,反序列化
  • .NET中使用Protobuffer 实现序列化和反序列化
  • /proc/interrupts 和 /proc/stat 查看中断的情况
  • @软考考生,这份软考高分攻略你须知道
  • [20150629]简单的加密连接.txt