HTML
<form class="form-container">
<label>Pick a Movie: </label>
<select id="movie-select">
<option value="12">Parasite</option>
<option value="10">Bando</option>
<option value="9">Avengers: Endgame</option>
<option value="8">Harry Potter</option>
</select>
</form>
CSS
.form-container select {
background: #fff;
padding: 0.4rem;
margin: 0 0.2rem;
border: 0;
border-radius: 0.3rem;
font-size: 0.9rem;
appearance: none;
-moz-appearance: none;
-webkit-appearance: none;
}
.form-container select:focus {
outline: 0;
}
appearance:none을 해주면 아래로 향하는 화살표가 사라진다.
:focus selector를 사용해서
<select>를 사용자가 누른 후 생기는 outline을 없애준다.
'JS > learned_it_today' 카테고리의 다른 글
스크롤을 내리는지 올리는지 (0) | 2020.11.10 |
---|---|
스크롤 할 때 특정 class 추가, 멈추면 제거 (0) | 2020.11.10 |
JS에서 동적으로 생성한 태그에 클래스 만들어주기! (0) | 2020.05.24 |
함수 - return, 계산기 (0) | 2020.05.20 |
객체 - Property and Method (0) | 2020.05.19 |