TA贡献1799条经验 获得超6个赞
我的情况是: 当dialog出现时, 页面右边缩小了5px, 看起来像是楼主所说的抖动了一下.然后我看了一下页面的样式,发现body多了样式样式,padding-right:5px 和 overflow: hidden.然后我就在全局设置body的padding-right:0 !important 就好了!
TA贡献1811条经验 获得超6个赞
可能页面存在滚动条。
TA贡献1827条经验 获得超8个赞
点击之前页面不存在滚动条,出现弹出框后页面存在滚动条。
找到出现滚动条的节点,加样式 overflow: hidden; 根据我个人经验,出现滚动条的节点大概率是dialog的mask节点。。。
TA贡献1845条经验 获得超8个赞
你这种情况是因为dialog内容太大了撑开了浏览器,把整体dialog的position调上一点就好了,他dialog组件应该会有关于position的api,实在不行自己改css
TA贡献1744条经验 获得超4个赞
应该是滚动条的问题,交互优化方面还是有瑕疵。关于滚动条的判断及计算
数据结构与算法(前端版)
¥ 58.00
Web前端开发修炼指南
解锁前端面试体系核心攻略
¥ 78.00
高薪之路—前端面试精选集
JavaScript 设计模式精讲
¥ 48.00
举报