首页 > 其他分享 >Ant Design Pro项目Popover位置微调

Ant Design Pro项目Popover位置微调

时间:2023-08-15 21:22:56浏览次数:42  
标签:Pro 位置 Ant 后台 Design Popover

前情


公司有经常需要做一些后台管理页面,我们选择了Ant Design Pro,它是基于 Ant Design 和 umi 的封装的一整套企业级中后台前端/设计解决方案。

产品效果图


最新接到的一个后台管理界面需求,需要使用到Popover,但是在使用时发现那箭头位置不符合预期:

理想:

实际:

解决方案

从官网文挡并没有找到相关的调整位置的配置项,一开始想通过加margin、transform都失败告终,最后发现可以通过配置align的offset可以实现位置微调。


关键代码:

<Popover 
    align={{
      offset: [18, 10]
    }} 
    placement="bottomRight" 
    content={content} 
    overlayClassName="comments-more-wrap" 
    trigger="click" 
    open={openReportBtn} 
    onOpenChange={handleOpenChange}
  >
    ...
  </Popover>

标签:Pro,位置,Ant,后台,Design,Popover
From: https://www.cnblogs.com/xwwin/p/17632469.html

相关文章

  • CF776D The Door Problem
    题目大意给定门和钥匙的数量,每把钥匙控制\(k_i\)扇门,每扇门被两把钥匙控制。给定初始时每扇门的状态,求是否存在一种方法使得所有的门都打开。思路扩展域并查集。考虑分类讨论:对于开着的门,要么两把钥匙都用,要么两把钥匙都不用;对于关着的门,两把钥匙只能用一把。那么我们......
  • inclusive design patterns All In One
    inclusivedesignpatternsAllInOne包容性设计模式TableOfContentsIntroduction08TheDocument20AParagraph46ABlogPost70EvaluationByPattern108NavigationRegions124AMenuButton154InclusivePrototyping180AListOfProducts190AFil......
  • zabbix-proxy报错:cannot send list of active checks to “x.x.x.x“:delete from hos
    最近新部署了zabbix,两台zabbix-proxy访问一台zabbix-serverproxy的日志里一直都有这些数据62827:20230813:032210.216cannotsendlistofactivechecksto"10.x.x.x":host[prod-nacos-2.sugon.local]notfound162826:20230813:032212.459cannotsendlistofactivech......
  • 【IDEA】出现 Element ‘project‘ cannot have character [children]...错误
    问题描述Element'project'cannothavecharacter[children],becausethetype'scontenttypeiselement-only.元素'project'不能有字符[children],因为该类型的内容类型是仅元素。 我这边是因为多了一行注释没有删除导致 解决方案检查代码,删除多余的代码......
  • Marvelous Designer12(三维服装设计软件) 中文永久使用
    MarvelousDesigner12是一款顶级的三维服装设计软件,它为设计师和制片人提供了强大的工具和功能,用于创建逼真、高质量的虚拟服装模型。点击获取MarvelousDesigner12 作为一款专业的三维服装设计软件,MarvelousDesigner12提供了一种直观而高效的方式来设计和模拟各种类型......
  • Nginx+Promtail+Loki+Grafana Nginx日志展示
    最近客户有个新需求,就是想查看网站的访问情况,由于网站没有做google的统计和百度的统计,所以访问情况,只能通过日志查看,通过脚本的形式给客户导出也不太实际,给客户写个简单的页面,咱也做不到成熟的日志解决方案,那就是ELK,还有现在比较火的Loki,(当然还有很多其他解决方案,比如Splunk、Datad......
  • 无涯教程-Perl - setprotoent函数
    描述该函数应在第一次调用getprotoent之前调用。STAYOPEN参数是可选的,在大多数系统上未使用。当getprotoent()检索协议数据库下一行的信息时,setprotoent会将枚举设置(或重置)为主机条目集的开头。语法以下是此函数的简单语法-setprotoentSTAYOPEN返回值此函数不返回......
  • vue3 中 props 传递响应式值不会变
    vue3中通过props传递响应式值不会跟着响应式,原因为获取props的时候直接通过props.xxx来获取了,如果要保持响应式,需要手动转为响应式const{status}=toRefs(props)//orconststatus=toRef(props,'status')当组件层级比较深的时候,为避免props多级传递,可......
  • 我的BIOS之行7-protocol的使用与创建
    protocol简介从语言上来看,protocol包含了属性和函数指针的结构体,从功能上看,protocoll是提供者与使用者对服务方式的一种约定。其实我们不难看出UEFI中的Protocol引入了面向对象的思想。每一个protocol都必须要有一个唯一的GUID。如我的github上面的code一样,在github上我每章都有......
  • vagrant常用命令
    vagrant--version#查看vagrant版本vagrantboxlist#查看box列表vagrantboxadd[boxname][url]#添加boxvagrantboxremove[boxname]#移除boxvagrantboxupdate#更新boxvagrantboxrepackage[......