- 浏览: 1112707 次
文章分类
- 全部博客 (379)
- S2SH (16)
- stuts2 (0)
- java语言 (81)
- JSP (17)
- <html>元素 (11)
- javaweb (4)
- web容器 (3)
- ext (23)
- javaScript (48)
- ant (1)
- liferay (1)
- sql (9)
- css (42)
- 浏览器设置 (3)
- office_world (1)
- eclipse (4)
- 其它 (28)
- 操作系统 (5)
- android (6)
- Struts2 (11)
- RegEx (3)
- mysql (5)
- BigDATA (1)
- Node.js (1)
- Algorithm (10)
- Apache Spark (1)
- 数据库 (5)
- linux (2)
- git (1)
- Adobe (3)
- java语言,WebSocket (1)
- Maven (3)
- SHELL (1)
- XML (2)
- 数学 (2)
- Python (2)
- Java_mysql (1)
- ReactJS (6)
- 养生 (4)
- Docker (1)
- Protocols (3)
- java8 (2)
- 书籍 (1)
- Gradle (2)
- AngularJS (5)
- SpringMVC (2)
- SOAP (1)
- BootstrapCSS (1)
- HTTP协议 (1)
- OAuth2 (1)
最新评论
-
Lixh1986:
Java并发编程:自己动手写一把可重入锁https://blo ...
Java之多线程之Lock与Condition -
Lixh1986:
http://win.51apps.com.cn/https: ...
temp -
ztwsl:
不错,支持很好
HttpServletRequest和ServletRequest的区别 -
guodongkai:
谢谢您能将知识精华汇编总结,让初学者们从原理中学会和提高。
javaScript之function定义 -
kangwen23:
谢谢了,顶顶
struts2中的ValueStack学习
效果图:
代码:
代码二:
引用:
http://stackoverflow.com/a/3076721/2893073
http://www.w3.org/TR/xhtml1/dtds.html
--
代码:
<!DOCTYPE html> <html> <head> <script src="https://code.jquery.com/jquery-1.12.4.min.js"></script> <style> table, td, th { border: 1px solid black; border-top:none; } th{ border-top: 1px solid black; } th,td{ width: 100px; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; } table { border-collapse: collapse; } th { text-align: left; } .expand{ display:block; border:1px solid black; position:relative; float:right; margin-right:-53px; background-color:#f2f2ff; width:50px; height:100%; border-bottom-right-radius: 5px; border-top-right-radius: 5px; cursor:pointer; color:#456; } .expand:hover{ color:#888; } .tHide{ display:none; } h2>i{ color:brown; } </style> </head> <body> <h2>The <i>tbody</i> Tag</h2> <p>Use <b><i>multiple</i></b> tbody sections when rules are needed between groups of table rows:</p> <table> <tr> <th>Firstname</th> <th>Lastname</th> <th>Savings</th> </tr> </table> <table> <tbody> <tr> <td>Peter</td> <td>Griffin</td> <td>$100 <span class="expand">Detail</span> </td> </tr> </tbody> <tbody class="tHide"> <tr> <td>1.0</td> <td>2.0</td> <td>3.0</td> </tr> <tr> <td>2.0</td> <td>3.0</td> <td>4.0</td> </tr> </tbody> </table> <table> <tbody> <tr> <td>Lois</td> <td>Griffin</td> <td>$150<span class="expand">Detail</span></td> </tr> </tbody> <tbody class="tHide"> <tr> <td>1.0</td> <td>2.0</td> <td>3.0</td> </tr> <tr> <td>2.0</td> <td>3.0</td> <td>4.0</td> </tr> </tbody> </table> <table> <tbody> <tr> <td>Joe</td> <td>Swanson</td> <td>$300<span class="expand">Detail</span></td> </tr> </tbody> <tbody class="tHide"> <tr> <td>1.0</td> <td>2.0</td> <td>3.0</td> </tr> <tr> <td>2.0</td> <td>3.0</td> <td>4.0</td> </tr> </tbody> </table> <table> <tbody> <tr> <td>Cleveland</td> <td>Brown</td> <td>$250<span class="expand">Detail</span></td> </tr> </tbody> <tbody class="tHide"> <tr> <td>1.0</td> <td>2.0</td> <td>3.0</td> </tr> <tr> <td>2.0</td> <td>3.0</td> <td>4.0</td> </tr> </tbody> </table> <script> $(function(){ $("tbody span.expand").click(function(){ var tbody = $(this) .parent() // td .parent() // tr .parent() // tbody .siblings('tbody'); tbody //.slideToggle("slow"); //.toggleClass("tHide"); .fadeToggle("fast","swing"); }); }); </script> </body> </html>
代码二:
<!DOCTYPE html> <html> <head> <script src="https://code.jquery.com/jquery-1.12.4.min.js"></script> <style> table, td, th { border: 1px solid black; border-top:none; } th{ border-top: 1px solid black; } th,td{ width: 100px; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; } table { border-collapse: collapse; } th { text-align: left; } .expand{ display:block; border:1px solid black; position:relative; float:right; margin-right:-53px; background-color:#f2f2ff; width:50px; height:100%; border-bottom-right-radius: 5px; border-top-right-radius: 5px; cursor:pointer; color:#456; } .expand:hover{ color:#888; } .tHide{ display:none; } h2>i{ color:brown; } </style> </head> <body> <h2>The <i>tbody</i> Tag</h2> <p>Use <b><i>multiple</i></b> tbody sections when rules are needed between groups of table rows:</p> <table> <thead> <tr> <th>Firstname</th> <th>Lastname</th> <th>Savings</th> </tr> </thead> <!-- 1. tbody --> <tbody> <tr> <td>Peter</td> <td>Griffin</td> <td>$100 <span class="expand">Detail</span> </td> </tr> </tbody> <tbody class="tHide"> <tr> <td>1.0</td> <td>2.0</td> <td>3.0</td> </tr> <tr> <td>2.0</td> <td>3.0</td> <td>4.0</td> </tr> </tbody> <!-- 2. tbody --> <tbody> <tr> <td>Lois</td> <td>Griffin</td> <td>$150<span class="expand">Detail</span></td> </tr> </tbody> <tbody class="tHide"> <tr> <td>1.0</td> <td>2.0</td> <td>3.0</td> </tr> <tr> <td>2.0</td> <td>3.0</td> <td>4.0</td> </tr> </tbody> <!-- 3. tbody --> <tbody> <tr> <td>Joe</td> <td>Swanson</td> <td>$300<span class="expand">Detail</span></td> </tr> </tbody> <tbody class="tHide"> <tr> <td>1.0</td> <td>2.0</td> <td>3.0</td> </tr> <tr> <td>2.0</td> <td>3.0</td> <td>4.0</td> </tr> </tbody> <!-- 4. tbody --> <tbody> <tr> <td>Cleveland</td> <td>Brown</td> <td>$250<span class="expand">Detail</span></td> </tr> </tbody> <tbody class="tHide"> <tr> <td>1.0</td> <td>2.0</td> <td>3.0</td> </tr> <tr> <td>2.0</td> <td>3.0</td> <td>4.0</td> </tr> </tbody> </table> <script> $(function(){ $("tbody span.expand").click(function(){ var tbody = $(this) .parent() // td .parent() // tr .parent() // tbody .next(); tbody //.slideToggle("slow"); //.toggleClass("tHide"); .fadeToggle("fast","swing"); }); }); </script> </body> </html>
引用:
http://stackoverflow.com/a/3076721/2893073
http://www.w3.org/TR/xhtml1/dtds.html
--
发表评论
-
CSS之导航栏设计之 ul 之 li 标签排成一行
2019-06-04 11:11 2416在HTML页面元素设计中, 把具有相同一类功能的列表用 li ... -
HTML之给网页增加锚点
2017-03-15 12:07 1304HTML Anchors with 'name' or 'id ... -
html5之canvas
2016-10-24 15:15 682引用: https://developer.mozilla. ... -
HTML Codes Table - Characters and symbols
2016-03-10 11:40 5861. 2. 3. 4. 5. 6. 7 ... -
Html 文件头声明写与不写的区别
2016-03-08 20:29 1509html 文件的 文件头 格式: <!DOCTYPE ... -
JavaScript中的Location对象
2012-12-23 17:31 1134- 在HTML中可以使用<a></a> ... -
JavaScript中的对象简介
2012-12-21 18:55 1084HTML DOM是HTML Document Object M ... -
HTML元素加载顺序与JavaScript放置的位置
2012-12-21 11:19 2761在HTML中,元素的加载顺序是:先加载位置在前面的,后加载位置 ... -
设置网页背景颜色
2012-12-12 18:52 2448问题: <center> <div sty ... -
html标签<input>属性的id和name的区别
2012-12-12 17:10 3088ID就像是一个人的身份证号码,而Name就像是他的名字,ID显 ...
相关推荐
一个基本的Bootstrap表格由`<table>`标签开启,包含`<thead>`、`<tbody>`和`<tfoot>`等部分。`<thead>`用于定义表格的表头,`<tbody>`则包含表格的主要内容,`<tfoot>`则常用来显示总计或统计信息。 要实现表头固定...
在这个"HTML用table写的一个学校首页"示例中,我们可以学习到如何利用HTML的`<table>`标签来构建一个简单的网页布局,这对于初学者或者刚接触网页设计的人来说是非常有价值的。尽管现代网页设计倾向于使用更灵活的...
当表格头部固定时,需要分为两个表格来做:一部分是thead,一部分是tbody,具体实现方式如下: html代码: <div class=table_box_big> <div class=table_box> <table> <th><div>标题一</div></th> <th><div>...
创建一个包含thead和tbody的容器,使用`display: flex`或`display: grid`,然后对thead应用相应的固定样式。 ```css .table-container { display: flex; overflow-y: auto; } .table-container thead { ...
首先,一个基本的表格由多个部分组成,如`<table>`, `<tr>`, `<th>`, `<td>`等。`<table>`定义了整个表格,`<tr>`表示表格行,`<th>`是表头单元格,而`<td>`则是数据单元格。例如: ```html <table> 姓名 年龄 ...
多层表头是指在表格中实现多个层次的表头,每个层次可以包含多个列。这种结构常用于展示复杂的数据关系,例如树形结构的数据。Bootstrap Table提供了一个简单的方式来实现多层表头,只需要使用合适的HTML结构和CSS...
然而,当表格内容较多,需要滚动查看时,表头(Header)往往随着滚动消失,给用户阅读带来不便。本篇文章将探讨如何通过HTML、CSS以及JavaScript技术,实现HTML表格的固定表头效果,使得在滚动时表头始终保持可见。 ...
"html table 固定表头和列"这个主题就是关于如何在滚动时使HTML表格的表头(thead)和第一列(或列组)始终保持可见。 一、HTML表格基础 在HTML中,`<table>`元素用于创建表格,`<tr>`定义表格行,`<th>`定义表头...
一个基本的HTML表格由`<table>`元素、`<tr>`(表格行)元素、`<th>`(表头单元格)元素和`<td>`(数据单元格)元素组成。例如: ```html <table> 姓名 年龄 城市 <tbody> 张三 <td>25 北京 <!-...
对于复合表头,插件能够正确处理多个级别的表头,确保冻结效果的完整性。 其次,插件的一大优点是对原业务代码的侵入较小。这意味着您可以在现有的表格结构基础上轻松添加此插件,而无需大规模修改HTML或JavaScript...
XML文件,如`cd_catalog.xml`,通常包含一个或多个元素,每个元素都有可能的属性和子元素。例如,一个CD目录可能有`<cd>`元素,每个`<cd>`代表一张专辑,包含`<title>`、`<artist>`等子元素来表示专辑名和艺术家信息...
table固定左侧多列,画面中可对多个table进行固定,谷歌、ie都试过没问题;之前实在是网上找不到好的,就自己整合弄了一个,质量没的说,肯定胜过90%其他的;调用简单: 例子是:html+jquery+FixedTable.js $("#...
一个HTML表格由`<table>`元素开启,包含`<tr>`(行)元素,`<td>`(单元格)或`<th>`(表头单元格)元素,以及可能的`<thead>`、`<tbody>`和`<tfoot>`部分。当表格嵌套时,一个`<td>`或`<th>`元素内部可以包含另一个...
它由多个子元素组成,包括`<thead>`(表头)、`<tbody>`(表体)和`<tfoot>`(表脚)。在处理表头固定的问题时,`<thead>`尤为重要,因为它包含表格的列名或标题。 为了实现表头固定,我们首先需要将`<thead>`和`...
6. **支持多个Sheet页**:对于多Sheet页的导出,我们需要创建多个HTML表格,每个表格代表一个Sheet页。然后将这些表格放入一个大的HTML `<table>` 元素中,每个子表格用 `<tbody>` 包裹,并添加一个表头 `<thead>` ...
在网页开发中,表格(Table)是展示数据的重要方式之一,尤其在前端界面设计中,一个美观、功能齐全的表格可以提升用户体验。本教程将详细介绍如何利用JavaScript (JS) 和 Cascading Style Sheets (CSS) 技术来创建...
Bootstrap是世界上最受欢迎的前端开发框架之一,它提供了一套完整的响应式布局、移动设备优先的Web设计工具。在Bootstrap中,Table组件是一个重要的部分,它允许开发者轻松地创建美观、可定制的表格。本篇文章将深入...
1. **多格式支持**:TableExport支持导出为CSV、XLS(Excel)、XLSX、ODS、PDF、TXT、JSON、XML等多种格式,满足不同场景的需求。 2. **自定义样式**:你可以根据项目需求调整导出数据的样式,比如字体、颜色、边框...
它由多个子元素组成,如`<tr>`(行)、`<td>`(单元格)和`<th>`(表头)。表格可以通过`<colgroup>`和`<col>`来控制列的样式,通过`<thead>`、`<tbody>`和`<tfoot>`来定义表头、主体和页脚。`border`属性可以设置...