我有以下代码,我无法访问要编辑的HTML。
<form>
<div class="LoginDiv">
<input type="text" name="user_login" tabindex="1" placeholder="Email"/>
</div>
<div class="LoginDiv">
<input type="password" name="user_password" tabindex="2" placeholder="Password" />
</div>
<button type="submit">LOGIN</button>
</form>
根据图像显示。
我能够访问CSS,我希望能够强制输入字段,使它们内联。
这可能吗?
谢谢,
约翰
答案 0 :(得分:2)
答案 1 :(得分:1)
您可以在输入中使用float:left
,并使用class submit
在div中添加按钮。将clear:both
避免使用float
form input{
float:left;
}
.submit{
clear:both;
}
&#13;
<form>
<div class="LoginDiv">
<input type="text" name="user_login" tabindex="1" placeholder="Email"/>
</div>
<div class="LoginDiv">
<input type="password" name="user_password" tabindex="2" placeholder="Password" />
</div>
<div class="submit"><button type="submit">LOGIN</button></div>
</form>
&#13;
答案 2 :(得分:0)
您只需使用display:inline。 EDITED
div{
display: inline;
}
&#13;
<form>
<div class="LoginDiv">
<input type="text" name="user_login" tabindex="1" placeholder="Email"/>
</div>
<div class="LoginDiv">
<input type="password" name="user_password" tabindex="2" placeholder="Password" />
</div>
<button type="submit">LOGIN</button>
</form>
&#13;
答案 3 :(得分:0)
您可以将float: left
提供给这些div
的类,如下所示:
.LoginDiv {
float: left;
}
&#13;
<form>
<div class="LoginDiv">
<input type="text" name="user_login" tabindex="1" placeholder="Email" />
</div>
<div class="LoginDiv">
<input type="password" name="user_password" tabindex="2" placeholder="Password" />
</div>
<button type="submit">LOGIN</button>
</form>
&#13;
答案 4 :(得分:0)