【发布时间】:2020-06-26 19:30:33
【问题描述】:
我想在选择下拉菜单上设置字体真棒图标并更改背景颜色...我尝试了此代码,但它不起作用..
这是我的 CSS 代码:
select {
border-radius: 30px;
padding: 0px 70px 1px 20px;
margin-top: 50px;
margin-left: 45px;
font-size: 18px;
border: 2px solid orange;
box-shadow: 10px 3px 8px #888888;
appearance: none;
position: relative;
}
select i {
position: absolute;
float: right;
background-color: orange;
bottom: 0px;
pointer-events: none;
}
这是我的 HTML 代码:
<div class="row">
<p class="search">Search by Location</p>
<select class="dropdown">
<option>Canada</option>
</select>
<i class="fas fa-angle-down"></i>
</div>
【问题讨论】:
-
你有没有把 fontawesome css 放在
<head>标签中? -
不,我只是放在选择标签之后
-
放在select之前,否则会先加载select再加载css,所以不起作用。
-
请注意,
<select>元素和嵌套的<option>元素默认情况下已经包含一个 V 形向下箭头。 -
检查这个答案希望这对你有用stackoverflow.com/a/53664264/10079978
标签: html css drop-down-menu font-awesome dropdown