HTML 中的下拉列表是构建表单或显示选择列表的重要元素,用户可以从中选择一个或多个值。 HTML 中的这种选择列表称为下拉列表。它是使用
让我们看看如何创建下拉列表:
语法:
<select> <option value="">option1</option> <option value="">option2</option> <option value="">option3</option> <option value="">option3</option> </select>
示例:
<select name="color"> <option value="red">Red</option> <option value="purple">Purple </option> </select>
如上面的语法所示,是用于创建下拉列表的标签。
使用代码设置背景颜色或悬停颜色:
.dropdown a:hover{ Background-color: color_name; }
下拉列表的位置定义为两个值: 位置:用于在选择列表按钮正下方显示列表内容的相对值。借助位置:绝对;
Min-width 是用于为下拉列表指定特定宽度的属性之一。我们可以通过将宽度设置为100%来将其设置为与我们的下拉按钮一样长。上述语法是针对单个属性选择而定义的;现在,我们将看到如何从项目列表中选择多个选项。
语法:
<select multiple> <option value="">option1</option> <option value="">option2</option> </select>
示例:
<select name="subject" multiple> <option value="math">Math</option> <option value="english">English</option> <option value="science">Science</option> <option value="biology">Biology</option> </select>
现在学习语法后,我们将了解下拉列表在 HTML 中到底如何工作。
以下示例将展示下拉列表的具体使用方式:
代码:
<head> <title>DropDown List</title> </head> <body> <h4>Seven Wonders of the world</h4> <form> <select name = "dropdown"> <option value = "taj" selected>Taj Mahal</option> <option value = "china">Great Wall of China</option> <option value = "chirst" required>Christ the Redeemer Satue</option> <option value = "machu" disabled>Machu Picchu</option> <option value = "chichen">Chichen Itza</option> <option value = "colossem">The Roman Colosseum</option> <option value = "petra">Petra</option> </select> </form> </body>
上面的示例包含不同的选项,如禁用、选定、必需等,这些选项显示在输出屏幕中。
输出:
代码:
<html> <body> <form id="dropdowndemo"> <select id="multiselectdd"> <option>Mumbai</option> <option>Pune</option> <option>Nagpur</option> <option>Solapur</option> <option>Latur</option> </select> <input type="button" onclick="multipleFunc()" value="Select multiple options"> </form> <p>Multiple options can be selected here .Please press ctrl key and select multiple options at a time. </p> <script> function multipleFunc() { document.getElementById("multiselectdd").multiple = true; } </script> </body> </html>
如下图所示,从下拉列表中选择多个选项,按给定按钮并按 CTRL 键选择多个选项。
输出:
代码:
<!DOCTYPE html> <html> <head> <style> .dropdownbtn { background-color: black; color: white; padding: 12px; font-size: 12px; } .dropdowndemo{ position:fixed; display: block; } .dropdownlist-content { display: none; position: absolute; background-color: greenyellow; min-width: 120px; z-index: 1; } .dropdownlist-content a { color: darkblue; padding: 14px 18px; display: block; } .dropdownlist-content a:hover {background-color: lightcyan;} .dropdowndemo:hover .dropdownlist-content {display: block;} .dropdowndemo:hover .dropdownbtn {background-color: blue;} </style> </head> <body> <h2>Hover Dropdown Demo</h2> <div class="dropdowndemo"> <button class="dropdownbtn">HTML forms Element</button> <div class="dropdownlist-content"> <a href="#">Links</a> <a href="#">Dropdown list</a> <a href="#">Input Field</a> <a href="#">Button</a> <a href="#">Radio Buttons</a> </div> </div> </body> </html>
下拉列表将在悬停效果上打开。
输出:
我们可以得出结论,下拉列表用于从选择列表中选择一个选项。它用于一次选择单个或多个选项。用户可以根据自己的选择从列表中选择一个选项,因此变得更加用户友好。上面列出的属性与选择标签一起使用,以通过下拉列表执行各种选择操作。
这是 HTML 中的下拉列表指南。在这里,我们讨论下拉列表如何在 HTML 中工作及其代码实现示例。您还可以浏览我们的其他相关文章以了解更多信息 –
以上是HTML 中的下拉列表的详细内容。更多信息请关注PHP中文网其他相关文章!