详细问题描述
[内容]
使用popovers.html中的弹出菜单,小箭头未居中的问题
重现步骤
[步骤]
- 复制popovers.html中的div class="mui-popover"
- 在测试页面设置.mui-popover {width: 70px;}
- 用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]
[电话]
0 个回复