我已经在一个网站上工作了一段时间,并且大部分网站都建立在 twitter 引导程序上。该站点对于大于 900 像素但小于 900 像素的浏览器看起来很棒,但列开始重叠并且看起来很糟糕。我想知道是否有任何建议可以防止这种重叠,例如 CSS 选项和一些 HTML 工作。它发生在很多领域,但这里是一个例子。我知道这个有一些麻烦,因为我将宽度设置为比列宽,但这是它看起来最好的方式。
<div class="row">
<span class="span8">
<h2>Some Title!</h2>
<ul>
<li>stuff here</li>
<li>I have some stuff here</li>
</ul>
<div class="alert alert-warning center-it">
You can share if you <a href="/login">login or register</a>
</div>
<br>
</span>
<form method="get">
<span class="span4">
<input type="search" placeholder="Search for the location" style="width:300px; height: 30px;" class="pull-right" name="location" size="55" /><br><br><br>
<span class="pull-right">
<h4>Within:
<select name="radius">
<option value="25">25 miles</option>
<option value="50">50 miles</option>
<option value="100" selected>100 miles</option>
<option value="200">200 miles</option>
<option value="400">400 miles</option>
</select>
</h4>
</span>
<br><br><br>
<input class="btn pull-right" type="submit">
</span>
</form>
</div>