我有一个标签,表格输入旁边,像这样:只要div包含它,我如何制作<input>标签?
<div id="loginbox">
<form>
<div>
<span>Username</span>
<input type="text">
</div>
<div>
<span>Password</span>
<input type="password">
</div>
<div>
<input type="submit" value="Login">
</div>
</form>
</div>
然后,我有一些CSS,设置了登录框的宽度和跨度领域,像这样:
#loginbox {
border: 1px solid black;
width: 300px;
}
#loginbox span {
display: inline-block;
width: 80px;
text-align: right;
}
下面是该代码的jsfiddle:
注意如何输入框不跨越整个长度Ø分区。我如何才能让它完全展开?
'宽度:100%'不起作用? – leonbloy
不,你可以在jsFiddle中为自己尝试一下。它将输入宽度设置为整个div的宽度,而不是在设置跨度宽度后剩下的宽度。 –
这样的事情呢:http://jsfiddle.net/scpike/6BXsh/1 – spike