사용자가 장소의 양식 필드에 이름을 입력하고 ajax와 함께 keyup 기능을 사용하는이 코드를 작성하고 있습니다. 동일한 이름이 이전에 이미 제안되었는지 확인하기 위해 목록 요소의 백엔드에서 데이터를 가져옵니다.
이제 사용자가 입력을 시작하면 다음과 같은 결과가 표시됩니다.
보시다시피 "장소 이름"필드 아래에 추가 크기가 생성되고 그 이유는 아약스의 결과가 첨부되는이 필드에 "UL"요소를 생성했기 때문입니다. 이것이 잘 작동하지만 내가 찾고있는 것은 아래와 같은 Google 검색 결과와 같은 것입니다.
여기서 결과는 양식 위에 있으며 페이지 크기를 늘리지 않습니다. 하지만 어떻게해야할지 모르겠습니다. 질문에 대한 답을 찾을 수 없었기 때문에 이미 답변을했다면 사과드립니다. 이것에 대한 도움을 주셔서 감사합니다.
이 CSS는 수정해야합니다.
#parent_container {
position: relative;
}
ul {
position: absolute;
z-index: 10; /* more than the z-index of underlying elements */
}
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다