我是 Foundation 和 jQuery SelectBox 的新手。也就是说,我已经浪费了一整夜试图完成一项简单的任务,但几乎没有任何结果。
我有这个 HTML:
<!-- Top Nav -->
<div class="nav row">
<div class="small-3 columns">
<select id="team" name="team">
<option value="volvo">Volvo</option>
<option value="saab">Saab</option>
<option value="mercedes">Mercedes</option>
<option value="audi">Audi</option>
</select>
</div>
<div class="gear small-1 columns">
<a href="#"><img id="teamSettingsGear" src="/images/settings.png" alt="Team Settings" /></a>
</div>
<div class="small-3 columns">
<select id="site" name="site">
<option value="red">Red</option>
<option value="blue">Blue</option>
<option value="green">Green</option>
<option value="yellow">Yellow</option>
</select>
</div>
<div class="gear small-1 columns">
<a href="#"><img id="siteSettingsGear" src="/images/settings.png" alt="Site Settings" /></a>
</div>
<div class="small-3 columns">
<select id="info" name="info">
<option value="volvo">Volvo</option>
<option value="saab">Saab</option>
<option value="mercedes">Mercedes</option>
<option value="audi">Audi</option>
</select>
</div>
<div class="gear small-1 columns">
<a href="#"><img id="informationGear" src="/images/settings.png" alt="Information" /></a>
</div>
</div>
它同时使用 Foundation 4 和 Ivanov 的名为 SelectBox 的 jQuery 插件。
这是我的服务员CSS:
.header, .help, .content, .footer {
padding-top: 10px;
}
.content {
height: 500px;
}
.inventory, .multipurpose, .cart {
text-align: center;
}
.nav {
position: relative;
top: -15px;
}
.gear {
padding-left: 0px !important;
margin-left: 0px !important;
}
我想做的就是让齿轮浮动到选择框的右侧,中间可能有 10px。
如果我将选择框和齿轮图像放在同一个 div 中,则齿轮图像会放在下一个“行”下。
如果我弄乱了位置:相对;左:-无论如何,齿轮确实靠近选择框,但因为它是一个响应式 css 工具包,我所要做的就是扩大浏览器以再次将它们隔开。相反,如果我缩小浏览器窗口,齿轮会浮在选择框上。