You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何调整Chakra Select组件的选项宽度?

调整Chakra Select组件选项宽度的问题

我需要调整Chakra Select组件的选项宽度,在元素中发现了SLOT标记,但尝试多种方法均未成功:

  • 首先尝试使用基础CSS属性:

    {
        background: red;
        width: 50px;
        max-width: 50px;
    }
    

    可以看到,只有color属性生效,宽度相关样式并未起作用。
    选项仅颜色样式生效的截图

  • 我还尝试使用:slotted选择器,同样未达到预期效果:

    select.\:\:slotted\(option\) {
        max-width: 50px !important;
        width: 50px !important;
        background: green;
        display:flex;
        margin:10px;
        padding:10px;
        text-overflow:ellipsis;
        color:yellow;
    }
    
    option:slotted(option){
     max-width: 50px !important;
        background: red;
    }
    

    问题依旧存在,选项宽度仍然超出了设定范围。
    选项宽度超出设定范围的截图

内容的提问来源于stack exchange,提问作者Shatish Desai

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.21 19:37:17