drop-down-menu 相关问题

用户界面控件GUI元素,类似于列表框,允许用户从列表中选择一个值。当下拉列表处于非活动状态时,它会显示单个值。激活后,它会显示(下拉)一个值列表,用户可以从中选择一个值。

如何显示在 Svelte <select> 下拉列表中选择的选定 slug 值

我使用slug参数deckId导航到此页面,我有一个绑定到deckId的下拉菜单。 我的问题是,当导航到页面或刷新时,所选选项消失。

回答 1 投票 0

如何根据屏幕键盘高度调整Flutter DropdownMenu高度?

在下面的代码中,我打算根据屏幕键盘的存在/不存在来设置 DropdownMenu 的高度。我还考虑了其他元素的高度,例如 AppBar 和

回答 1 投票 0

如何将相同的选项附加到多个选择下拉框?

我试图将相同的选项添加到列出的每个下拉框中,但这些选项仅添加到第一个下拉列表中。 函数 loadIgorMap() { $.getJSON('./iGorMap.json', function (dat...

回答 1 投票 0

从溢出容器中显示 Bootstrap-5 下拉菜单

正如这里已经问过的,我需要将下拉菜单添加到滚动到x方向(水平滚动)的表格元素中,并且在最后一列中有一个三点图标,我需要在其中添加dropd...

回答 1 投票 0

使用时移动下拉菜单不显示:输入:选中〜ul

我在媒体查询下有这些导航设置(最大宽度:767px)。我正在使用复选框输入来在选中时显示导航。这可行,但导航中的 ul 和所有 li 项目不会显示...

回答 1 投票 0

以编程方式更改 Wordpress ContactForm7 下拉菜单选项

列出项目 我想在我的网站中创建一个非常有用的 WordPress ContactForm7 部分。为了使其真正有用,我需要使用 JavaScrip 动态更改某些下拉菜单的值...

回答 1 投票 0

以编程方式更改 Wordpress 中的 ContactForm7 下拉菜单选择器选项

我想在我的网站中创建一个非常有用的 WordPress ContactForm7 部分。为了使其真正有用,我需要使用 JavaScript 动态更改某些下拉菜单的值。 我没有...

回答 1 投票 0

如何以编程方式更改 ContactForm7 下拉菜单选择器?

我想在我的网站中创建一个非常有用的 WordPress ContactForm7 部分。为了使其真正有用,我需要使用 JavaScript 动态更改某些下拉菜单的值。 我没有...

回答 1 投票 0

父菜单下的位置子菜单在 IE/FF 中不起作用

我有两层菜单 - 一个 ul 和另一个嵌套的 ul, - 一个带有下拉子菜单的菜单,例如: 菜单项 菜单项... 我有两层菜单 - 一个 ul 和另一个嵌套的 ul, - 带有下拉子菜单的菜单,例如: <div id="menu"> <ul> <li>Menu item</li> <li>Menu item <ul> <li>Sub Menu item</li> <li>Sub Menu item</li> </li> </ul> <li>Menu item <ul> <li>Sub Menu item</li> <li>Sub Menu item</li> </li> </ul> </li> </ul> </div> 第一个 ul 内联显示,而第二个 ul 显示块并使用 JQuery 隐藏和显示。 我有以下 CSS 将子菜单 ul 放置在其各自的父菜单 li 下: #menu UL LI { list-style-type: none; display: inline; padding: 10px; position: relative; } #menu UL LI UL { display: none; z-index: 999; position: absolute; } #menu UL LI UL LI { display: block; width: 100px; } 我的问题是子菜单项没有出现在 FireFox 和 IE 中各自的父菜单项下。但它在 Chrome 和 Safari 中运行良好。 我认为这是正确的方法,但有人知道更好的方法吗? 要达到您想要的状态,需要进行一些小的更改: #menu ul li { + display: inline-block; - padding: 10px; + padding: 0 10px 0 10px; } #menu ul li ul li { + padding: 10px; } 无需重新发明轮子,更灵活: http://net.tutsplus.com/tutorials/html-css-techniques/how-to-build-a-kick-butt-css3-mega-drop-down-menu/ 演示: http://nettuts.s3.amazonaws.com/819_megamenu/demo/index.html 此外,如果您不打算使用灵活的布局,请设置固定宽度。当浏览器缩小时,您的网站就会崩溃。 让它位于正确位置的最简单方法是将其定位到父 LI。 将 left: 0 添加到您的 #menu UL LI UL css 声明中,它应该开始按照您想要的方式运行。 如果您从网站复制了标记,那么可能是这个有问题。您的开始标签和结束标签不匹配。我已经在这里解决了这个问题: <div id="menu"> <ul> <li>Menu item</li> <li>Menu item <ul> <li>Sub Menu item</li> <li>Sub Menu item</li> </ul> </li> <li>Menu item <ul> <li>Sub Menu item</li> <li>Sub Menu item</li> </ul> </li> </ul> </div> 我刚刚对您的 CSS 进行了一些快速修改,这可以帮助您。 #menu ul { background: blue; } #menu ul li { list-style-type: none; width: 100px; } #menu ul > li { display: inline-block; position: relative; padding: 10px; height: 20px; background: red; } #menu li > ul { display: none; position: absolute; left: 0px; top: 40px; z-index: 999; background: yellow; } #menu li > ul > li { display: block; background: green; }

回答 4 投票 0

flutter中如何根据DropdownMenu的onSelected更新TextField?

我有以下代码,我试图获取 UI 中结果文本旁边的 TextField 的内容,以根据此 Flutter 的 DropdownMenu 中更改的项目自动更新...

回答 1 投票 0

尝试将 SelectBox 下拉菜单与 JQuery 自动完成结合起来

我有一个很好的双层SelectBox 功能。 例如,它允许您选择“黄金”,然后选择“礼服”。 然后onclick会直接带你到http://website.com/gold/dres...

回答 1 投票 0

如何编辑列表中的文本输入

我有一个评论框和每个框附带的按钮的列表。当用户单击编辑时,我只希望启用该特定文本框。单击“保存”或“取消”时,我希望文本框为

回答 1 投票 0

Flutter 下拉菜单文本字段中的输入格式

我想将 DropDownMenu 的文本字段与输入格式化程序一起使用,但我找不到任何选项。有没有办法在用户输入时将 DropDownMenu 字段中所有单词的第一个字母大写...

回答 2 投票 0

asp.net 中的 DropdownList 列表项

我希望在下拉列表顶部显示“请选择”,但是当我从数据库中提供列表项时,“请选择”选项未显示。 我希望在下拉列表顶部显示“请选择”,但是当我从数据库中提供列表项时,“请选择”选项未显示。 <asp:DropDownList CssClass="form-control" ID="DropDownList3" runat="server" DataSourceID="SqlDataSource2" DataTextField="ROLENAME"> <asp:ListItem Text="Please select" Value="" Disabled="disabled" Selected="True"></asp:ListItem> </asp:DropDownList> 将 AppendDataBoundItems="true" 添加到 DropDownList。 <asp:DropDownList CssClass="form-control" ID="DropDownList3" runat="server" DataSourceID="SqlDataSource2" AppendDataBoundItems="true" DataTextField="ROLENAME"> <asp:ListItem Text="Please select" Value="" Enabled="false" Selected="True"></asp:ListItem> </asp:DropDownList> 正确的语法是 Enabled="false",而不是 Disabled="disabled"。禁用=禁用是HTML代码。 在 .cs 代码中,在 DropDownList3.DataBind() 之后插入一个如下所示的 ListItem: this.DropDownList3.Items.Insert(0, new ListItem() { Text = "请选择", Value = string.Empty });

回答 2 投票 0

如何使用 laravel livewire 创建 2 级依赖下拉菜单,例如国家和首都?

我是 laravel livewire 的新手,我正在尝试使用 livewire 组件创建一个 2 级下拉菜单(国家和首都),但不幸的是我没有得到我想要的结果。 这是我的

回答 1 投票 0

在 Kotlin Jetpack Compose 中重用下拉菜单

我正在创建一个应用程序,我希望根据需要扩展它。我想使用下拉列表来选择一个选项,然后使用相同的列表减去先前的值来显示一个新的下拉列表

回答 1 投票 0

单击按钮时立即更改所有菜单项前景色

我已经带着这个问题来了,但答案不是我所期望的...... 正如您在上图中看到的,我有两个主题(浅色和深色)。 “Light”主题运行良好,但是当我...

回答 1 投票 0

MudBlazor 自动完成\选择控件弹出位置

我的 MudSelect 弹出窗口在按钮下方显示得太低,而不是在选择控件下方,我无法通过 AncoreOrigin 属性影响其位置。 <

回答 1 投票 0

如何使用javascript和html过滤html表格?

<meta charset="utf-8"> <title></title> <div class="container"> <div class="col-md-16"><br> <table id="myTable" class="table table-hover table-responsive table-striped" cellpadding="20" cellspacing="10"> <thead> <tr> <th>MERKEZ</th> <th>AÇIKLAMA</th> <th>YETİŞKİN</th> <th>ÇOCUK</th> <th>YÜRÜYEN BANT</th> <th>YETİŞKİN YAYA</th> <th>ÇOCUK YAYA</th> </tr> </thead> <tbody> <tr> <td>Kartalkaya</td> <td>Tam Gün / Sınırsız</td> <td>1100 ₺</td> <td>850 ₺</td> <td>-</td> <td>-</td> <td>-</td> </tr> <tr> <td>Kartalkaya</td> <td>Yarım Gün / Sınırsız</td> <td>950 ₺</td> <td>850 ₺</td> <td>-</td> <td>-</td> <td>-</td> </tr> <tr> <td>Erciyes</td> <td>1 Çıkış</td> <td>60 ₺</td> <td>45 ₺</td> <td>-</td> <td>25 ₺</td> <td>15 ₺</td> </tr> <tr> <td>Erciyes</td> <td>5 Çıkış</td> <td>-</td> <td>-</td> <td>80 ₺</td> <td>-</td> <td>-</td> </tr> <tr> <td>Erciyes</td> <td>7 Çıkış</td> <td>300 ₺</td> <td>250 ₺</td> <td>-</td> <td>-</td> <td>-</td> </tr> <tr> <td>Erciyes</td> <td>10 Çıkış</td> <td>-</td> <td>-</td> <td>150 ₺</td> <td>-</td> <td>-</td> </tr> <tr> <td>Erciyes</td> <td>14 Çıkış</td> <td>430 ₺</td> <td>350 ₺</td> <td>-</td> <td>-</td> <td>-</td> </tr> <tr> <td>Erciyes</td> <td>30 Çıkış</td> <td>830 ₺</td> <td>650 ₺</td> <td>-</td> <td>-</td> <td>-</td> </tr> <tr> <td>Erciyes</td> <td>50 Çıkış</td> <td>1200 ₺</td> <td>950 ₺</td> <td>-</td> <td>-</td> <td>-</td> </tr> <tr> <td>Erciyes</td> <td>100 Çıkış</td> <td>2250 ₺</td> <td>1650 ₺</td> <td>-</td> <td>-</td> <td>-</td> </tr> <tr> <td>Erciyes</td> <td>200 Çıkış</td> <td>3650 ₺</td> <td>2950 ₺</td> <td>-</td> <td>-</td> <td>-</td> </tr> </tbody> </table> </div> </div> <link rel="stylesheet" type="text/css" href="https://cdn.datatables.net/v/bs-3.3.7/jq-2.2.4/jszip-3.1.3/pdfmake-0.1.27/dt-1.10.15/b-1.3.1/b-html5-1.3.1/b-print-1.3.1/r-2.1.1/rg-1.0.0/datatables.min.css"> <script type="text/javascript" src="https://cdn.datatables.net/v/bs-3.3.7/jq-2.2.4/jszip-3.1.3/pdfmake-0.1.27/dt-1.10.15/b-1.3.1/b-html5-1.3.1/b-print-1.3.1/r-2.1.1/rg-1.0.0/datatables.min.js"></script> <script> $('#myTable').DataTable({ language: { info: "_TOTAL_ kayıttan _START_ - _END_ kayıt gösteriliyor.", infoEmpty: "Gösterilecek hiç kayıt yok.", loadingRecords: "Kayıtlar yükleniyor.", zeroRecords: "Tablo boş", search: "Arama:", infoFiltered: "(toplam _MAX_ kayıttan filtrelenenler)", buttons: { copyTitle: "Panoya kopyalandı.", copySuccess:"Panoya %d satır kopyalandı", copy: "Kopyala", print: "Yazdır", }, paginate: { first: "İlk", previous: "Önceki", next: "Sonraki", last: "Son" }, }, dom: 'Bfrtip', buttons: [ 'copy', 'excel', 'pdf', 'print' ], responsive: true }); </script> 你好。我有这样的代码。我的要求是这样的;将有几个下拉列表。 dropdownlist-1 当我选择“滑雪”项目时,它会将表格过滤为“滑雪”。 dropdownlist-2 当我选择“滑雪场”项时,它会过滤表格的最终视图。也就是说,具有滑雪类别的滑雪场将被过滤。我希望它进行互连过滤,而不是单独过滤。我想从谷歌电子表格中获取数据。您推荐什么作为数据源?我还有另一幅画。第一个表中的每一行都有一个配置文件按钮。当我想查看细节时;第一个表中的数据和所有文本将被删除,第二个表中该对象的详细信息将显示在新表中。在该页面上,将有一个返回第一个表的按钮。当我按下按钮时,我的第一个表格及其所有数据将出现在屏幕上。我几天来一直在互联网上寻找有关此主题的代码,但找不到。在互联网上可用的代码中,每个选择都是单独评估的。然而,我想要的是嵌套过滤。 要实现您所描述的互连过滤,您可以使用 JavaScript 根据下拉列表中选定的选项动态过滤表格。您还可以利用 Google Sheets API 从 Google 电子表格中获取数据。以下是如何实现这一点的总体概述: 设置 Google Sheets API:使用 Google Sheets API 从 Google 电子表格中获取数据。您需要在 Google 开发者控制台中启用 API 并验证您的请求。您可以在 Python 中使用 gspread 等库,也可以使用 JavaScript 直接调用 API。 下拉列表:创建两个下拉列表(Dropdown-1用于类别,Dropdown-2用于滑雪胜地)。 过滤表格:使用 JavaScript 根据下拉列表中选定的选项动态过滤表格。从 Dropdown-1 中选择一个选项后,筛选该类别的表。从 Dropdown-2 中选择一个选项后,进一步筛选表格以查找该类别中的滑雪胜地。 个人资料按钮:向表格中的每一行添加一个按钮。单击时,它应该显示第二个表中该对象的详细信息。 导航:在详情页添加返回第一个表格的按钮。 以下是如何构建用于过滤的 JavaScript 代码的基本示例: // Function to filter table based on selected options function filterTable() { var category = document.getElementById("categoryDropdown").value; var skiResort = document.getElementById("skiResortDropdown").value; // Perform filtering based on category and ski resort // Update the table accordingly } // Function to show details of selected object function showDetails() { // Retrieve details of selected object and display in second table } // Function to return to the first table function returnToFirstTable() { // Show the first table with all its data } // Event listeners for dropdown lists and profile buttons document.getElementById("categoryDropdown").addEventListener("change", filterTable); document.getElementById("skiResortDropdown").addEventListener("change", filterTable); document.querySelectorAll(".profileButton").forEach(item => { item.addEventListener("click", showDetails); }); document.getElementById("returnButton").addEventListener("click", returnToFirstTable); 请记住将“categoryDropdown”和“skiResortDropdown”等占位符替换为下拉列表的实际 ID,其他元素也类似。 对于 Google Sheets 部分,您可以使用 Tabletop.js 等库使用 JavaScript 获取数据,这使得使用 Google Sheets 数据变得更加容易。或者,您可以使用 Python 等服务器端语言获取数据,然后将数据提供给您的 Web 应用程序。

回答 1 投票 0

如何让对话框和顶部菜单在不同语言中保持相同的方向?

我试图让我的应用程序方向与英语用户相同,即使我的手机采用希伯来语设置。对于活动,我使用 android:layoutDirection="ltr"

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.