-
[input 박스 꾸미기] input 박스 안에 아이콘 넣기Vue.js/Way Home 2022. 11. 1. 19:46
완성샷 :
알고리즘 :
- input 박스를 감싸는 태그(div)의 css는 position을 relative로 설정하기
- input 박스를 감싸는 태그(div)의 css는 display를 inline-block으로 설정하기
- img css의 position을 absolute로 설정하기
- input의 padding과 img의 위치를 설정한다.
코드 :
<template><div class="search" ><input type="text" v-model="inputRest" class ="search_bar"@focus="modal=true" @blur="modal=false" /><div v-if="inputRestList&&modal" class="auto_list"><li v-for="rest in 5" class="list-group-item" @click="clickevent(inputRestList[rest-1])"> {{inputRestList[rest-1]}}</li></div></div></template>
<script lang="ts" setup></script>
<style scoped>.search{position: relative;display: inline-block;}
.icon{position: absolute;top:20%;left:1%;width: 30px;padding:5px;opacity: 70%;
}</style>'Vue.js > Way Home' 카테고리의 다른 글
[11/9] 과제 (0) 2022.11.09 [form action] 검색어 쿼리로 전송하고 값 읽기 (0) 2022.11.02 [자동완성검색(2)] 입력값으로 자동완성 기능 작성하기 filter. match, include, startsWith (0) 2022.10.19 [자동완성검색(1)] 입력한 값으로 시작하는 array값만 출력하기 (0) 2022.10.19 [emit] 자식 컴포넌트에서 부모 컴포넌트로 데이터 전달 (feat. script setup) (0) 2022.10.18