這裏是我迄今作爲演示的例子:如何使div填充剩餘空間,並在必要時轉到下一行?
而這裏的,我現在使用的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之後。到目前爲止,我已經完成了這一點,除了最後一個標籤被推到下一行時。
我真的很喜歡非JavaScript解決方案,但如果任何人有一個優雅的JavaScript解決方案,我願意接受它!
我決定只是有一個固定寬度的輸入,並向左漂浮。 –
感謝您的建議,但! –