无言的飞雪
无言的飞雪
  • 发布:2017-05-17 15:15
  • 更新:2017-05-17 15:15
  • 阅读:976

【报Bug】popovers.html中的弹出菜单,小箭头未居中的问题

分类:MUI

详细问题描述
[内容]
使用popovers.html中的弹出菜单,小箭头未居中的问题

重现步骤
[步骤]

  1. 复制popovers.html中的div class="mui-popover"
  2. 在测试页面设置.mui-popover {width: 70px;}
  3. 用mui("#xxx").popover("toggle", event.target)将当初框显示出来

[结果]
弹出框中的小箭头稍微偏右
[期望]
弹出框中的小箭头应该居中的
[解决办法]
修改mui.js中calPosition方法
其中arrowLeft = (pWidth / 2 - arrowSize/2 + diff)修改为arrowLeft = (pWidth / 2 - arrowSize + diff)
因为之前已经除过2了(var arrowSize = arrow && arrow.offsetWidth / 2 || 0;)

运行环境
[系统版本]win7
[浏览器版本]chrome
[IDE版本]HBuilder 8.0.2.201703061842
[mui版本]Mui v3.6.0

附件
[代码片段]
[安装包]

联系方式
[QQ]
[电话]

2017-05-17 15:15 负责人:无 分享
已邀请:

该问题目前已经被锁定, 无法添加新回复