这是迄今为止我所拥有的演示示例:
这是我现在使用的 CSS:
body {
background-color: darkgrey;
}
.container {
background: #ccc;
max-width: 300px;
overflow: hidden;
}
.label {
float: left;
}
.filler {
overflow: hidden;
display: block;
}
.filler input {
min-width: 150px;
width: 100%;
border: none;
}
我想要完成的是一种将标签(几乎与 stackoverflow 上的标签系统完全一样)添加到 div 的响应方式,同时让输入始终位于最后输入的标签 div 之后。到目前为止,我已经完成了这一点,除了最后一个标签被推到下一行。
我真的很喜欢非 javascript 解决方案,但如果有人有优雅的 javascript 解决方案,我愿意接受!