私はフォームを3 とし、下に1つのテキストエリアがあるようにしたいと思います。それらのすべてはコンテナの中にあります。 2番目の最初の<input>
は最小幅と最大幅を持ち、%入力の3番目の入力は最小幅と最大幅を持ちますが最大幅はありません。
第1と第2が最大幅に達するようにウィンドウを大きくすると、第3のものは45%に留まる代わりに100%になり、残りはスペースにとどまります。div内の3つのスパン、最も右側のスパンはすべての幅を取る
HTML:
.container{
width: 70%;
margin: 0px auto;
padding: 10px;
}
.form{
text-align: center;
}
#text{
margin-top: 5px;
width: 95%;
}
#iName{
width: 15%;
min-width: 45px;
max-width: 70px;
}
#iDate{
width: 30%;
min-width: 120px;
max-width: 150px;
}
#iTitle{
width: 45%;
min-width: 120px;
}
<div id="container" class="container">
<div id="form" class="form">
<input id="iDate" value="28/03/2017 13:19"></input>
<input id="iName" value="Jhon"></input>
<input id="iTitle" value="My title"></input><br>
<textarea id="text" rows="4" cols="50">
Some Text
</textarea><br>
<button id="update">Update</button>
</div>
...
</div>
'は'自己cは任意の添加せずにそれを使用することができますタグを失う – JustCarty
あなたはhtmlの構造を変更できますか? – Pete