0
저는 CSS 전문가가 아닙니다. 레이아웃을 이해할 때마다 뭔가 혼란 스럽습니다. 현재 다음 HTML을 가지고 있습니다 :플로팅 Div 콘텐츠 위에
<div>
<input id="searchQuery" type="text" placeholder="Search..." />
<br/>
<div id="searchSuggestions">
<!-- search suggestions will be dynamically populated -->
</div>
</div>
<div id="content">
<!-- Rest of site content goes here -->
</div>
사용자가 검색 필드에 내용을 입력 할 때 검색 제안을 제공하고 있습니다. 나는이 일을하고있다. 내 문제는 제안이 나타나거나 사라지면 내용을 위아래로 푸시한다는 것입니다. 나는 그 내용이 그 자리에 머물길 원한다. 검색 제안이 searchQuery 필드 아래에 나타나지만 콘텐츠 상단의 레이어처럼 보입니다. 어떤 CSS 속성을 사용해야합니까?
너!
"콘텐츠"가 이동하는 이유는 무엇입니까? 검색 창 아래의 페이지 콘텐츠? – Dan
['position : absolute'] (https://developer.mozilla.org/en-US/docs/Web/CSS/position) 도움이 될 것입니다. 현재 CSS를 볼 수 있습니까? – showdev
jsfiddle을 설정할 수 있습니까? – Tim