我通过重写核心组件样式来解决这个问题。这只是找到哪个组件呈现我感兴趣的样式的情况。
在本例中,它是menuList控制下拉列表中可见项目的组件。为了覆盖组件样式,我使用了以下内容:
const selectStyles = {
menuList: styles => {
console.log('menuList:', styles);
return {
...styles,
maxHeight: 136
};
}
};
return (
<Select
value={selectVal}
onChange={updateVal}
options={options}
styles={selectStyles}
/>
);
Run Code Online (Sandbox Code Playgroud)
我发现console.log列出组件样式以查看特定组件可用的样式以及使用的默认值非常有用。
| 归档时间: |
|
| 查看次数: |
5614 次 |
| 最近记录: |