html-table 相关问题

由于它与HTML有关,因此表格用于以表格方式显示数据。关于HTML表的问题应该通过显示有问题的源代码来询问,或者,如果问题是关于根据需求创建表失败的尝试,提问者需要显示失败的尝试,描述期望和行为如何不同。

如何在不使用 jQuery 的情况下使用 JavaScript 动态更新 HTML 表格内容?

我正在构建一个 Web 应用程序,我需要根据用户输入动态更新 HTML 表的内容,而不使用 jQuery 或任何其他库。我已成功向表格添加行...

回答 1 投票 0

如何仅在表格内应用边框?

我想弄清楚如何仅在表格内添加边框。当我做: 桌子 { 边框:0; } 表 td,表 th { 边框:1px 纯黑; } 边框围绕着整个桌子......

回答 10 投票 0

ng-接收动态数据时在表格中垂直和水平重复

我正在尝试在表格中显示数据。 行和列是动态的。 我想使用 ng-repeat。 我收到这种形式的数据: 标题:[ 0:{“标题1”}, 1:{“标题2”}, 2:{“标题3”}...

回答 4 投票 0

为什么我的数据没有排列在一个表中

在制作表格并向表格中插入数据时,我的数据未排列在表格内部,数据始终显示在表格边框之外并以未排列的形式。 我期待我的数据...

回答 1 投票 0

我们可以在不使用 z-index 的 html 电子邮件模板的情况下实现类似 z-index 的功能吗?

在创建 html 电子邮件模板时,我在使用表格在内容下方制作大背景文本时遇到问题。 例如 : ... 在创建 html 电子邮件模板时,我遇到了使用表格在内容下方制作大背景文本的问题。 例如: <table> <td>bg-text-bottom-layered </td> <td>top-layer-content. </td> </table> 是否可以在不使用 z-index 的情况下制作顶层内容? 如果你回答这个问题真的对我有帮助吗? 据我了解,实现此目的的主要方法是使用 z-index。您能否分享一下 z-index 在您的案例中不起作用的原因?另外,不要忘记使用表行来组织表数据 (< tr >)。 您希望在桌子后面有一个背景图片吗?如果是这样,我建议将您的表格包含在父 div 标签中。然后,您可以通过 CSS 为该 div 分配背景图像,并继续在此背景之上构建表格。 希望这有帮助,祝你好运! <3 背景文本底层

回答 1 投票 0

如何将表格标题中的文本垂直对齐到底部?

我有一系列桌子放在一张桌子上,这是基本结构: 我有一系列桌子放在一张桌子上,这是基本结构: <table> <tr> <td> <table> <thead> <tr> <th></th> <th></th> <th></th> </tr> <thead> <table> <table> <thead> <tr> <th></th> <th></th> <th></th> </tr> <thead> <table> </td> </tr> </table> 我希望所有表格具有相同的高度,以便所有表格都有宽度属性。但是当数据填满表格时,有时标题包含两个单词,我想打破它: “标题 标题” 但是一旦我这样做了,其他 1 个单词的标题就会得到底部填充,并且看起来离第一个单元格的底部很远 有没有办法让所有 1 字标题更靠近单元格底部? 可以通过CSS属性vertical-align设置为bottom来解决。 像这样: .align-bottom { vertical-align: bottom } <th class="align-bottom"></th>

回答 1 投票 0

删除表格内的特定边框

我有一个 HTML 代码,我想在我最喜欢的浏览器上显示,并且我想删除此 HTML 表格的“ABC”单元格和“KLM”单元格之间的行边框,但我无法管理.. .

回答 1 投票 0

当我使用 PHP mysql<td> 在

我用PHP和mysql制作了考勤管理系统。数据已成功检索,但是当我想要合并周日或假日的行时,它将其他列移到其后一位。 我正在尝试...

回答 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

Material React Table 在移动设备上拖动

我在使用 MaterialReactTableV2 时遇到问题,因为我无法在移动屏幕上拖动行或列。在 PC 上一切都运行良好。我只是 javascript 的初学者,我还没有找到解决方案......

回答 1 投票 0

如何将 HTML 表格的内容居中?

我正在使用 HTML ,我想将 的文本与每个单元格的中心对齐。 如何使文本水平和垂直居中对齐? 我正在使用 HTML <table>,我想将 <td> 的文本与每个单元格的中心对齐。 如何使文本水平和垂直居中对齐? 这是一个带有 CSS 和内联 style 属性的示例: td { height: 50px; width: 50px; } #cssTable td { text-align: center; vertical-align: middle; } <table border="1"> <tr> <td style="text-align: center; vertical-align: middle;">Text</td> <td style="text-align: center; vertical-align: middle;">Text</td> </tr> </table> <table border="1" id="cssTable"> <tr> <td>Text</td> <td>Text</td> </tr> </table> http://jsfiddle.net/j2h3xo9k/ 编辑:HTML5 中已弃用 valign 属性,不应使用。 将文本置于 td 元素中的 CSS 是 td { text-align: center; vertical-align: middle; } HTML 行样式示例: <td style='text-align:center; vertical-align:middle'></td> CSS 文件示例: td { text-align: center; vertical-align: middle; } 尝试将其放入您的 CSS 文件中。 td { text-align: center; vertical-align: middle; } <td align="center" valign="center">textgoeshere</td> 恕我直言,这是唯一正确的答案,因为您正在使用表格,这是最常用于电子邮件格式化的旧功能。因此,最好的选择是不仅使用样式,还使用内联样式和已知的表格标签。 选择器 > 子项: .text-center-row>th, .text-center-row>td { text-align: center; } <table border="1" width='500px'> <tr class="text-center-row"> <th>Text</th> <th>Text</th> <th>Text</th> <th>Text</th> </tr> <tr> <td>Text</td> <td>Text</td> <td>Text</td> <td>Text</td> </tr> <tr class="text-center-row"> <td>Text</td> <td>Text</td> <td>Text</td> <td>Text</td> </tr> </table> 如果你使用Bootstrap,你可以使用内置类 <table class="text-center align-middle"> 以下内容帮助我在列表中垂直对齐内容(多行) .. list-table:: :class: longtable :header-rows: 1 :stub-columns: 1 :align: left :widths: 20, 20, 20, 20, 20 * - Classification - Restricted - Company |br| Confidential - Internal Use Only - Public * - Row1 col1 - Row1 col2 - Row1 col3 - Row1 col4 - Row1 col5 使用主题覆盖我定义的 .css 选项: .stub { text-align: left; vertical-align: top; } 在我使用“python-docs-theme”的主题中,单元格条目被定义为“stub”类。使用浏览器开发菜单检查单元格内容的主题类并相应更新。 td { height: 50px; width: 50px; } #cssTable td { text-align: center; vertical-align: middle; } <table border="1"> <tr> <td style="text-align: center; vertical-align: middle;">Text</td> <td style="text-align: center; vertical-align: middle;">Text</td> </tr> </table> <table border="1" id="cssTable"> <tr> <td>Text</td> <td>Text</td> </tr> </table> <td align="center"valign="center">textgoeshere</td> 更多关于 valign 的信息

回答 10 投票 0

有没有办法将表格列显示为行?

我继承了一些代码,这些代码接收数据源并将该数据呈现为 HTML 表,如下所示: 夫人 简 ... 我继承了一些代码,这些代码接收数据源并将该数据呈现为 HTML 表,如下所示: <table> <tr> <td>Mrs</td> <td>Jane</td> <td>Fonda</td> </tr> <tr> <td>Mr</td> <td>William</td> <td>Shakespeare</td> </tr> </table> 我希望最后一个表格单元格内容(方达、莎士比亚)在其原始行下方显示为新行。有没有办法通过 CSS 来实现这一点? 我试过了,这是我目前最好的。我希望您能从中受益并改进。 https://jsfiddle.net/zj8r1amh/1/ <style> table { border-collapse: collapse; } td { border: 1px solid black; padding: 8px; position: relative; } td:last-child{border:0 none} td:last-child::after { content: attr(data-content); position: absolute; left: -113px; top: 100%; white-space: nowrap; background-color: white; border: 1px solid black; display: table-cell; padding: 8px; margin-top:34px } </style> <table> <tr> <td>Mrs</td> <td>Jane</td> <td data-content="Fonda"></td> </tr> <tr> <td>Mr</td> <td>William</td> <td data-content="Shakespeare"></td> </tr> </table>

回答 1 投票 0

使用Jquery,使用表格中的向上和向下按钮将特定行替换为特定行

https://i.stack.imgur.com/4PpsO.png 这是非常独特的要求,我想实现向上/向下(排序顺序行)功能。我可以使用 jQuery 进行向上/向下操作,但我需要复杂的

回答 2 投票 0

将 WordPress 数据库查询中的元数据分派到具有 4 列的表中

我有一个变量(数组)并返回以下内容: 数组(13){ [“meta_id”]=> 字符串(1)“2” [“post_id”]=> 字符串(4)“2112” [“

回答 1 投票 0

将 WordPress DB 查询中的元数据数组显示到 4 列的表中

我有一个变量(数组)并返回以下内容: 数组(13){ [“meta_id”]=> 字符串(1)“2” [“post_id”]=> 字符串(4)“2112” [“

回答 1 投票 0

将数据库中的数据分成4列循环问题

嗨我有一个变量并返回以下内容: 数组(13){ [“meta_id”] =>字符串(1)“2”[“post_id”]=>字符串(4)“2112” [“提供商”]=>

回答 1 投票 0

有没有可以在表中显示json schema的npm包?

我发现了很多npm包,例如x-render,react-jsonschema-form,可以帮助制作表单,但我想编辑表ui中的数据。示例如下: { $schema: 'http://...

回答 1 投票 0

有没有办法修复表格单元格中未定义的数据?

我正在读取 XML 文件并将其显示在网页上。 我正在使用一个 JS 脚本来读取 XML 文件并在表中显示信息。 但是,当页面加载

回答 2 投票 0

HTML 表:通过 rowspan 渲染水平二叉树?

我想通过 HTML 表格元素创建以下二叉树表示(下图是在图像编辑器中生成的,而不是实际的 HTML): 鉴于我之前在大学的经历...

回答 2 投票 0

我希望我的 MudSimpleTable 布局是静态的,不改变

我的要求是希望我的表格布局是固定的。我的问题是当我在下拉框中选择值时,表格列宽度根据下拉框中所选值的长度动态变化,但我

回答 2 投票 0

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