我做了一个小提琴,这基本上就是我正在使用的应用程序的登录窗口。
当窗口屏幕尺寸在控件堆叠之前减小时,标签会被输入控件重叠。我可以简单地向标签添加更多跨度来解决这个问题,但是标签的更多跨度会使输入之间的差距过大。
我的解决方案(未在小提琴中完成)是将固定像素分配给标签和父包装器以停止重叠以及对装订线(间隙)进行更多控制,但我认为这不是最佳实践并且代码变得混乱. 关于优雅地做我想要完成的事情的任何建议?
我正在使用 Bootstrap 记录模板 UI,我的目标是充分利用 Bootstrap 并减少我的临时解决方案。
<div class="row-fluid">
<div class="span6 offset3">
<div class="login_frame">
<div style="text-align: center;">
<h2>Title</h2>
</div>
<div class="row-fluid">
<div class="span2">
<label>Username</label>
</div>
<div class="span9">
<input type="text" class="input-block-level">
</div>
</div>
<div class="row-fluid">
<button class="span3 offset8">Log in</button>
</div>
</div>
</div>
</div>