我需要创建一个如下所示的选择框:
我的Html:
<select class="addSelect">
<option>Some Value</option>
<option>Some Value</option>
<option>Some Value</option>
</select>
我的Sass / CSS:
.addSelect {
width: 100%;
background: #fff;
border: none;
@include border-radius(6px, 6px, 6px, 6px);
color: #9A9A9A;
@include appearance(none);
padding: 10px;
font-size: 16px;
}
到目前为止我有这样的事情:
非常接近我说! (当然不是颜色)。所以,我正在努力的是在那里获得那个小向下箭头。当我说'外观:没有&#39;我有效地摆脱了那个下拉箭头..(虽然在镀铬中它是向上和向下的箭头)...任何提示?
答案 0 :(得分:0)
你可以使用fontawosme图标获得绝对位置
.select{
width:200px;
}
select{
width: 100%;
height: 30px;
display: block;
appearance: none;
-webkit-appearance: none;
padding: 0 20px;
line-height: 30px;
}
.select:before {
content: "\f078";
font-family: FontAwesome;
position: absolute;
z-index: 1;
right: 5px;
top: 6px;
}
<link href="https://maxcdn.bootstrapcdn.com/font-awesome/4.5.0/css/font-awesome.min.css" rel="stylesheet"/>
<div class='select'>
<select class="addSelect">
<option>Some Value</option>
<option>Some Value</option>
<option>Some Value</option>
</select>
</div>
答案 1 :(得分:0)
你可以使用Bootstrap。他们有大量的css供你使用。它很容易设置和使用。使用引导程序,您可以在下拉列表中获得向上和向下箭头。