答案 0 :(得分:5)
您是否尝试过将max-width
应用于选择?也许100%?这是a pen证明了这一点。
由John Weisz提供的另一个例子:
div {
width: 300px;
}
select {
max-width: 100%;
}
<div>
<select>
<option>My webpage has a select menu within a div parent. If the menu contains a very wide item, it overflows its parent's width (when closed). How do I truncate it instead?</option>
<option>Option 2</option>
<option>Option 3</option>
</select>
<div>
答案 1 :(得分:0)
我使用的是柔性显示,但flex-shrink: 1
本身并不起作用,但是当我添加width: 100%
时它才有效。不知道为什么会产生影响,但事实确实如此。