首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >选择中的Antd自动换行

选择中的Antd自动换行
EN

Stack Overflow用户
提问于 2021-08-31 12:20:14
回答 2查看 653关注 0票数 1

我有一个Select组件和一个需要在给定宽度内适应其所有文本的选项。如果选项文本超出了定义的宽度,则应该对其进行换行。

到目前为止,我试图像下面这样设置Select组件的样式,但没有成功:

代码语言:javascript
运行
复制
 <Select style={{ width: 250, height: "auto", wordWrap: "break-word" }} />

下面我有一个我试图实现的链接沙箱

https://codesandbox.io/s/search-with-sort-antd-4-16-13-forked-8fhnt?file=/index.js

可以使用Select组件进行文本换行吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2021-08-31 12:44:43

您需要覆盖样式。

代码语言:javascript
运行
复制
.ant-select-show-search.ant-select:not(.ant-select-customize-input)
  .ant-select-selector {
  height: auto;
}
.ant-select-single.ant-select-show-arrow .ant-select-selection-item {
  white-space: normal;
  word-break: break-all;
}

CodeSandbox

票数 3
EN

Stack Overflow用户

发布于 2021-08-31 12:48:20

代码语言:javascript
运行
复制
.ant-select-item-option-content {
  white-space: break-spaces;
  word-break: break-word;
}

在代码沙箱中尝试:enter link description here

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/68998571

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档