我正在尝试构建一个可以动态添加条件的搜索。
我正在使用Bootstrap,这就是它到目前为止的样子(HTML呈现)
问题在于我希望在每行标准的末尾显示加号和减号链接,如下所示:
我的代码:
a.addremove{
display:block;
background-color: #4B5E75;
color: #fff;
margin: 0;
width: 32px;
height: 32px;
font-size:16px;
text-align: center;
line-height: 38px;
border-radius: 50%;
}
<form class="span10 offset1 custom-form">
<div class="control-group">
<div class="controls">
<select class="field">
<!-- <option disabled selected>Choose a Field</option>-->
<option value="title">Title</option>
<option value="lo">Learning Objectives</option>
<option value="unit">Unit</option>
<option value="cal_year">Calendar Year</option>
<option value="year">Year</option>
<option value="theme">Theme</option>
<option value="type">Type</option>
<option value="person">Person</option>
</select>
<select>
<option value="contains">Is</option>
<option value="lo">Is Not</option>
<option value="Includes">Includes</option>
<option value="Excludes">Excludes</option>
</select>
<span class="value">
<input type="text" placeholder="Keyword">
</span>
<a class="ss-icon addremove add">add</a>
</div>
<div class="control-group">
<div class="controls">
........
在保留块级圆形样式的同时实现这一目标的最佳方法是什么?
答案 0 :(得分:0)
尝试
a.addremove{
display:block;
float:left;
background-color: #4B5E75;
color: #fff;
margin: 0;
width: 32px;
height: 32px;
font-size:16px;
text-align: center;
line-height: 38px;
border-radius: 50%;
}
答案 1 :(得分:0)
而不是display: block;
使用display: inline-block;
答案 2 :(得分:0)
使元素显示为inline-block;
a.addremove{
display: inline-block;
vertical-align: top; /* or middle */
background-color: #4B5E75;
color: #fff;
margin: 0;
width: 32px;
height: 32px;
font-size:16px;
text-align: center;
line-height: 38px;
border-radius: 50%;
}