JQuery 不错-Select 的选定文本在宽度固定或 100% 时溢出下拉列表

JQuery Nice-Select's selected text overflowing out of the dropdown when width is fixed or 100%

$('select').niceSelect();
span.current {
    text-overflow: ellipsis;
}
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery-nice-select/1.1.0/js/jquery.nice-select.min.js"></script><link href="https://cdnjs.cloudflare.com/ajax/libs/jquery-nice-select/1.1.0/css/nice-select.min.css" rel="stylesheet"/>
<select class='wide'>
  <option data-display="Select">Nothing</option>
  <option value="1">Some lonnnnnnnnnnnngggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggg option</option>
  <option value="2">Another option</option>
  <option value="3" disabled>A disabled option</option>
  <option value="4">Potato</option>
</select>

当您 select 使用 value="1" 第二个选项时, select 编辑的文本会溢出下拉列表。我们如何解决这个问题?我尝试了所有解决方案,如 text-overflowword-wrap 并尝试修复父容器的宽度,但似乎没有任何效果。

创建跨度块,并隐藏溢出:

span.current {
    display: block;
    overflow: hidden;
    text-overflow: ellipsis;
}