`

table表格问题处理

 
阅读更多

1. table中tr间距的设定

table中tr间距的设定

问题提出:

table中的tr的默认display:table-row,虽然可以修改为display:block但是就失去了tr特有的显示效果,如(td自动对齐);

并且在tr中对起设定padding是有用的,可以增加内边距,但是设定margin是没有用的,tr的外间距依然是0;

解决方案:

css的两个属性:border-collapse:collapse / separate  & border-spacing:10px 10px;

需要用border-collapse & border-spacing联合控制tr的间距;

如:

<table style="border-collapse:separate; border-spacing:10px;">
    <tr></tr>
</table>

 CSS border-collapse 属性设置表格的边框是否被合并为一个单一的边框

描述
separate 默认值。边框会被分开。不会忽略 border-spacing 和 empty-cells 属性。
collapse 如果可能,边框会合并为一个单一的边框。会忽略 border-spacing 和 empty-cells 属性。
inherit 规定应该从父元素继承 border-collapse 属性的值。

border-collapse属性加上border-spacing属性就可以设置tr行间距

<table style="border-collapse:separate; border-spacing:0px 10px;">
   <tr>
    <td>那片笑声躺我想起我的那些花儿</td>
   </tr>
   <tr>
    <td>在我生命每个角落静静为我开着</td>
   </tr>
</table>

 

https://blog.csdn.net/leys123/article/details/46415629

https://blog.csdn.net/itmyhome1990/article/details/50475616

 

2. table表格中colspan不起作用的问题

 

今天碰到一个colspan不起作用的问题

最终查找到是因为父元素tr设置了display:block原因造成的,在做tr显示与隐藏是,最好用none和“”来切换,不要用block

 

https://blog.csdn.net/qq_26006367/article/details/49446305

 

 

 

 

分享到:
评论

相关推荐

    uni-app table表格

    在uni-app框架中,`table`组件是一种用于展示数据的常用元素,尤其在处理列表或者表格数据时。uni-app是一个跨平台的前端开发框架,它允许开发者使用Vue.js语法编写代码,一次编写,多端运行,包括iOS、Android、H5...

    jQuery Table表格排序显示代码.zip

    本资源“jQuery Table表格排序显示代码.zip”聚焦于利用jQuery实现动态表格排序的功能,这对于数据展示和用户交互至关重要。下面将详细阐述相关知识点。 1. **jQuery基础**:首先,理解jQuery的基础是至关重要的。...

    vxe-table vue table 表格组件功能

    vxe-table是Vue.js中一款功能强大的表格组件,它为用户提供了丰富的表格操作功能,可以大大提高开发中的表格处理效率。vxe-table组件支持多种特性,包括但不限于基础展示、尺寸调整、样式定制、交互功能和数据处理等...

    HTML table表格编辑器

    "HTML Table表格编辑器"是一款工具,旨在提供一种便捷的方式,帮助用户在网页上创建、编辑和管理HTML表格。这款编辑器提供了诸如上下移动行、单元格内数据编辑等功能,大大提升了在网页中操作表格的效率。 在HTML中...

    安卓使用smartTable生成表格

    总之,SmartTable是安卓开发中处理表格数据的强大工具,它简化了表格的创建和管理,同时也提供了与Excel文件的良好交互。通过熟练掌握SmartTable的使用,开发者可以轻松地在安卓应用中实现复杂的表格功能,提升用户...

    table表格内容上下移动的三种实现方法

    在网页设计中,HTML表格(Table)是一种常用的数据展示方式,有时我们需要实现表格内容的上下移动功能,以满足用户交互需求或数据操作便利性。本篇文章将详细讲解三种实现HTML表格内容上下移动的方法。 方法一:...

    TableTree 表格树

    TableTree是一种将树形结构嵌入到表格中的设计模式,用于处理具有层次性的数据。每个节点可以展开或折叠,展示或隐藏其子节点,这样用户可以根据需要查看不同级别的信息,有效降低了复杂数据的阅读难度。TableTree在...

    原生js table表格自动排序效果

    总的来说,原生js table表格自动排序效果的实现涉及到HTML结构的理解、JavaScript事件处理、数组排序算法的运用以及DOM操作。这是一个实用的功能,通过学习和理解这个例子,可以提升我们对前端开发中数据处理和交互...

    将bootstrap-table表格翻译为中文

    通过以上步骤,你的Bootstrap-table表格就成功地被翻译成了中文。这个过程不仅可以帮助中文用户更好地理解和使用你的网页,也有利于提升用户体验。在未来,如果计划介绍Bootstrap-table的简单使用,可以涵盖表格的...

    table表格固定行和列

    要实现`table表格固定行和列`,我们可以采用以下几种方法: 1. **CSS样式实现** 通过CSS定位技术,我们可以将表头(thead)和第一列(th)设置为固定位置。例如,使用`position: fixed`可以将元素从正常文档流中...

    实现table表格可按行拖拽,按列排序,并可以保存排序后的结果

    "实现table表格可按行拖拽,按列排序,并可以保存排序后的结果"是一个常见的需求,尤其适用于数据展示和管理的场景。这里我们将详细探讨如何利用jQuery、jQuery.tablesorter和jQuery.tablednd_0_5这三个JavaScript库...

    jquery 表格 jquery table

    jQuery 表格(jQuery Table)则是利用 jQuery 库来创建、操作和美化表格的一种技术。在本篇文章中,我们将深入探讨如何使用 jQuery 实现功能丰富的表格,包括数据加载、排序、过滤和分页等。 首先,创建一个基本的 ...

    jQuery实现动态更改table表格数据

    本教程将深入探讨如何使用jQuery实现动态更改table表格数据,让你的网页表格具有实时编辑功能,提升用户体验。 首先,我们需要理解HTML表格的基本结构。一个基本的表格由`&lt;table&gt;`元素开始,包含若干个`&lt;tr&gt;`(行)...

    普通table表格样式及代码大全(全)

    本篇文章将详细解析“普通table表格样式及代码大全(全)”中的各种表格样式,包括单实线边框、虚线边框、点线边框、双实线边框、槽线边框、脊线边框以及内凹效果边框,帮助你理解和掌握这些基本样式的设计与实现方法...

    页面html Table表格导出Execl

    "页面html Table表格导出Execl"这个主题涉及的技术点主要包括HTML表格的处理、JavaScript(或者jQuery)用于前端交互、以及可能涉及的后端处理和文件下载技术。下面我们将详细探讨这些知识点。 1. **HTML表格...

    动态添加Table表格

    动态添加Table表格可以提供灵活的数据展示方式,适应不同场景和数据量的变化。本示例将详细介绍如何在ASP.NET后台使用C#语言来实现动态添加表格的功能。 首先,我们需要了解动态创建表格的基本步骤: 1. **创建...

    HTML页面table表格固定行和列

    在网页设计中,HTML表格(`&lt;table&gt;`)是一种常用的数据展示方式,尤其在处理大量结构化数据时。然而,当表格内容过于庞大,导致表格的长度和宽度超过屏幕显示范围时,用户需要滚动查看完整内容,这可能使得表头和...

    bootstrapTable编辑表格例子.zip

    在这个"bootstrapTable编辑表格例子.zip"压缩包中,我们可以看到一个示例,演示了如何在BootstrapTable中实现动态修改表格内容和动态删除表格行的功能。 首先,我们需要了解BootstrapTable的基本结构。Bootstrap...

    bootstrap table编辑表格所需文件

    Bootstrap Table 是一个基于Bootstrap框架的前端组件,用于创建功能丰富的、响应式的表格。在默认情况下,Bootstrap Table 并不支持直接在表格内编辑数据。为了实现这个功能,我们需要借助第三方插件,比如`...

    Table 表格 表头表尾浮动显示

    3. 性能优化:如果表格数据量大,处理滚动事件可能会有性能问题,可以通过节流(throttle)或防抖(debounce)技术优化。 4. 数据更新:如果表格数据实时更新,需要确保表头和表尾的信息也能同步更新。 综上所述,...

Global site tag (gtag.js) - Google Analytics