浙江网站建设专家评价,浙江商会网站建设策划方案,wordpress图书馆管理,青州市住房和城乡建设局网站注意#xff1a;如果在使用抽屉Drawer组件时#xff0c;在less写法中修改下拉样式ant-select-dropdown-menu不生效#xff01;检查是否设置Drawer组件getContainer属性是否为false 原因#xff1a; getContainer 属性决定了 Drawer 渲染的 HTML 节点位置#xff0c;默认情… 注意如果在使用抽屉Drawer组件时在less写法中修改下拉样式ant-select-dropdown-menu不生效检查是否设置Drawer组件getContainer属性是否为false 原因 getContainer 属性决定了 Drawer 渲染的 HTML 节点位置默认情况下Drawer 会被渲染到 body 元素上。这样做的好处是避免了 Drawer 内容的样式受到外部容器样式的影响 当你设置了 getContainer{false}Drawer 将直接渲染在其父组件内而不是作为 body 的直接子元素。这样做虽然可以让 Drawer 更好地融合进父组件的布局中但是也可能导致一些层叠上下文Stacking Context或者样式继承的问题尤其是当 Drawer 包含诸如下拉菜单这样需要“溢出”overflow的子组件时。 css
// select外部输入框样式
.ant-select-selection {background-color: red;color: red;
}// select下拉箭头以及关闭键样式
.ant-select-selection .anticon {color: red;
}// 下拉菜单的最外层容器的类名
.ant-select-dropdown {background-color:#fffcolor: red;
}
//这里可以修改鼠标选中焦点样式
.ant-select-dropdown,li {color: red;
}//下拉内容列样式
.ant-select-dropdown-menu-vertical li{colorred
}
// 下拉选项的 hover 样式
.ant-select-dropdown-menu-item:hover {}// 下拉菜单选中的数据样式
.ant-select-dropdown-menu-item-selected{}// 自定义对号的颜色
.ant-select-dropdown-menu-item-selected svg {fill: red; /* 修改为期望的颜色 */
}
.ant-select-dropdown-menu-item:hover svg{}