我试图为用户创建一个面包屑(按钮后面跟着一个span)来导航目录结构。我想在横向布局中提供以下属性:
如果所有按钮/文本都有足够的空间,则显示所有具有所需最小宽度的按钮(例如,按钮与possible).
我完全控制了DOM和CSS。下面是我希望看到的每一种情况的屏幕截图(忽略垂直对齐和更改按钮边距问题):
有人知道如何在HTML 5中完成上述布局吗?注意,我只需要支持现代浏览器(IE/Edge支持是,而不是)。
发布于 2020-04-24 18:17:26
div {
border: 1px solid #F00;
display: flex;
overflow: hidden;
resize: horizontal;
white-space: nowrap;
}
div > * {
min-width: 60px;
overflow: hidden;
text-overflow: ellipsis;
}
span {
flex-shrink: 1;
}
button {
flex-shrink: 50000000;
}
<div>
<button>Button</button>
<button>Long Button</button>
<span>Post-Btn Text</span>
</div>
https://stackoverflow.com/questions/61414327
复制相似问题