【发布时间】:2020-10-15 15:19:01
【问题描述】:
我目前在一个 javascript 文件输出自定义 div 类的页面中有一个搜索栏,例如:
<div class="course-card"><h5>${match.coursename}</h5></div>
因此,每当用户开始在搜索栏中输入内容时,都会有一个自动完成功能(通过使用正则表达式从 json 文件中进行匹配)。我使用了来自tutorial 的代码。
问题是,我在搜索表单下方有一行新卡片,因此生成的 div 类(自动完成建议)将卡片向下推而不是在顶部创建:
我正在尝试实现这样的目标:
但是,结果却是把它下面的所有内容都往下推。
我试过了
.course-cards, .content-cards {
position: absolute;
top: 0px;
left 0px;
}
在匹配的 course-cards 的 div 及其下方的内容上,并更改 z-index 但它会弄乱从搜索栏生成的课程卡。
任何建议将不胜感激
【问题讨论】:
-
如果你尝试选择一个css类名,你必须用一个点来解决它:.course-cards,如果是id,则比#
-
已修复,在我的源代码中,写问题的时候忘记放了
标签: javascript html css