即时通讯使我的网站只使用html代码(没有引导程序)。我想制作一个带有规格列表的下拉列表。问题是,一旦完成打开我的列表的操作,该内容将在下面移动,因此它在列表上重叠。理想的想法是进行以下操作:所以在这里,当我打开列表时,下面的内容会自动在下面显示更多(但这是引导程序,所以我不能只复制它,因为我仅使用html)我的html代码是这样的:<div class="dropdown"> <button onclick="myFunction()" class="dropbtn">Dropdown</button> <div id="myDropdown" class="dropdown-content"> <a href="#home">Home</a> <a href="#about">About</a> <a href="#contact">Contact</a> </div></div> 和CSS:.dropbtn { background-color: #3498DB; color: white; padding: 16px; font-size: 16px; border: none; cursor: pointer;}.dropbtn:hover, .dropbtn:focus { background-color: #2980B9;}.dropdown { position: relative; display: inline-block;}.dropdown-content { display: none; position: absolute; background-color: #f1f1f1; min-width: 160px; overflow: auto; box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2); z-index: 1;}.dropdown-content a { color: black; padding: 12px 16px; text-decoration: none; display: block;}.dropdown a:hover {background-color: #ddd;}.show {display: block;}
添加回答
举报
0/150
提交
取消
