前端部分代码如下:
<Popover.Menu actions={isEditable ? [{ key: 'copy', text: '复制' }, { key: 'delete', text: '撤回' }] : [{ key: 'copy', text: '复制' }]}>
//...
</Popover.Menu>
目前样式如下:
希望实现如下效果:
于是打算在index.module.css里修改其样式,代码如下:
.root :global(.adm-popover-menu-list) {
min-width: auto !important;
}
保存修改,也试过重启项目,结果是效果依然是最初的效果,没有丝毫改变,也就是说没有实现想要的效果~
接着尝试在浏览器控制台里直接修改:
这样做反而能实现想要的效果~但是,这样修改没有意义,到项目上线运行后,其样式依然是最初的样式,因此,尝试在以下路径./node_modules/antd-mobile/es/components/popover/popover-menu.css的文件里把以上代码改为以下代码:
.adm-popover-menu-list {
overflow: hidden;
/* min-width: 120px; */
}
保存修改后问题依旧,也试过重启项目,问题也依旧~
请问如何才能修改antd design mobile v5.36 Popover气泡弹出框的样式,实现想要的效果?请展示代码进行说明。