`
liyiye
  • 浏览: 423938 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

table 原来还可以这样用啊

 
阅读更多

     因为页面的需要,要对table的每一列进行显示和隐藏的操作,感觉没有什么好的方法,没有想到上网找了一下,居然发现了一个好的标签(狠汗颜), <COLGROUP>

     以下是一个小例子:

 

/********************************/

 

   <TABLE   border=1   width=90%>  
      <COLGROUP     bgcolor=red>  
          <col   style="display:   none">  
          <col   bgcolor=green>  
          <col >  
     </COLGROUP>  
  <TBODY>  
  <TR>  
  <TD>1111</TD>  
  <TD>222</TD>  
  <TD>3333</TD>  
  </TR>  
  <TR>  
  <TD>1111</TD>  
  <TD>222</TD>  
  <TD>3333</TD>  
  </TR>  
  <TR>  
  <TD>1111</TD>  
  <TD>222</TD>  
  <TD>3333</TD>  
  </TR>  
  </TABLE>

/********************************/

 

col 可以对table的没一列进行一些样式的设置

 

 

  • 大小: 19 KB
分享到:
评论
17 楼 zhonggeneral 2008-10-25  
路过学习精神
16 楼 stephen830 2008-10-25  
期待firefox也尽快能修复colgroup这个bug.
15 楼 insiku 2008-10-25  
KKFC 写道
引用
你对HTML了解吗?

劈头就问。
俗话说,隔行如隔山,也许coder曾不屑于这些“简单”的tag,但对于天天接触前端的“美工”、界面程序员早已对这些司空见惯了。没事,这东西大家看一下就懂了



惭愧
我只知道HOW TO ....
14 楼 salaxun 2008-10-25  
firefox3 无效?
13 楼 EXvision 2008-10-25  
这帖子有失javaeye的风格。
我差点以为自己在看XXDN。

楼主的代码很好,学习了!真是没接触过。
12 楼 struas 2008-10-25  
不错啊 值得学习
11 楼 sunarrow 2008-10-25  
liyiye 写道
zbm2001 写道

05年了解《网站重构》并深入WEB标准以来,无时不刻本着这个理念做开发的

基本通读了html4、xhtml1、CSS1-2.1规范,了解xhtml2、CSS3草案、ECMA以及xml相关系列,
我认为这些是每一个真正深入WEB开发的人员所必由的。

回头来看,虽然有面对阻力的艰辛和甚至曾经的孤独……

你说你学了这么多有什么用啊,其实了解太深也没有什么用啊,我们不是研究员,我们只要在遇到问题的时候知道怎么样去解决,我觉得能做到这一点已经够了

我实在是弄不明白,现在的小孩怎么总是“无知”还很有理!!
10 楼 KKFC 2008-10-25  
引用
你对HTML了解吗?

劈头就问。
俗话说,隔行如隔山,也许coder曾不屑于这些“简单”的tag,但对于天天接触前端的“美工”、界面程序员早已对这些司空见惯了。没事,这东西大家看一下就懂了
9 楼 liyiye 2008-10-24  
chendonghai 写道

直接用两列的不就行了吗?
干吗这么麻烦

主要是要动态显示和隐藏列,跟脚步语言一起使用,不知道你有什么更好的方法吗?
8 楼 chendonghai 2008-10-24  
直接用两列的不就行了吗?
干吗这么麻烦
7 楼 zbm2001 2008-10-24  
每一个真正深入WEB开发的人员所必由的。
如果不是,浅尝辄止好了。

比如一楼的的<colgroup><col />列、列组控制标签以及表格头、注脚等,在系统项目表格控件和模块中合理准确的应用,会自然而然的使得你对表格的控制得心应手,代码也变得优雅简洁,语义易读。

你说我们只要在遇到问题的时候知道怎么样去解决,这个一点没错。
但是——没有扎实的基础知识,即使你能够变通的勉强解决一些问题(就比如某些多需求的表格模块、css框架、ajax框架等),也往往是麻烦和丑陋的,甚至难以维护。
6 楼 liyiye 2008-10-24  
jncz 写道

liyiye 写道zbm2001 写道
05年了解《网站重构》并深入WEB标准以来,无时不刻本着这个理念做开发的

基本通读了html4、xhtml1、CSS1-2.1规范,了解xhtml2、CSS3草案、ECMA以及xml相关系列,
我认为这些是每一个真正深入WEB开发的人员所必由的。

回头来看,虽然有面对阻力的艰辛和甚至曾经的孤独……

你说你学了这么多有什么用啊,其实了解太深也没有什么用啊,我们不是研究员,我们只要在遇到问题的时候知道怎么样去解决,我觉得能做到这一点已经够了任何行业,都要深入学习,浅尝辄止不是好习惯


但也不能太深了,要不就变成钻牛角尖了,我觉得什么东西都要先博后精的
5 楼 jncz 2008-10-24  
liyiye 写道
zbm2001 写道

05年了解《网站重构》并深入WEB标准以来,无时不刻本着这个理念做开发的

基本通读了html4、xhtml1、CSS1-2.1规范,了解xhtml2、CSS3草案、ECMA以及xml相关系列,
我认为这些是每一个真正深入WEB开发的人员所必由的。

回头来看,虽然有面对阻力的艰辛和甚至曾经的孤独……

你说你学了这么多有什么用啊,其实了解太深也没有什么用啊,我们不是研究员,我们只要在遇到问题的时候知道怎么样去解决,我觉得能做到这一点已经够了

任何行业,都要深入学习,浅尝辄止不是好习惯
4 楼 liyiye 2008-10-24  
zbm2001 写道

05年了解《网站重构》并深入WEB标准以来,无时不刻本着这个理念做开发的

基本通读了html4、xhtml1、CSS1-2.1规范,了解xhtml2、CSS3草案、ECMA以及xml相关系列,
我认为这些是每一个真正深入WEB开发的人员所必由的。

回头来看,虽然有面对阻力的艰辛和甚至曾经的孤独……

你说你学了这么多有什么用啊,其实了解太深也没有什么用啊,我们不是研究员,我们只要在遇到问题的时候知道怎么样去解决,我觉得能做到这一点已经够了
3 楼 zbm2001 2008-10-24  
05年了解《网站重构》并深入WEB标准以来,无时不刻本着这个理念做开发的

基本通读了html4、xhtml1、CSS1-2.1规范,了解xhtml2、CSS3草案、ECMA以及xml相关系列,
我认为这些是每一个真正深入WEB开发的人员所必由的。

回头来看,虽然有面对阻力的艰辛和甚至曾经的孤独……


2 楼 liyiye 2008-10-24  
zbm2001 写道

你对HTML了解吗?

经常有程序员就嗤之以鼻道:“那个HTML,还有什么我不了解的吗”。

然后就问道:“程序员在WEB开发中,与表格打交道最多了,你能写全表格所包含的所有标签、大部分的属性以及它们所表达的语义吗,以确保页面在各种设备中无障碍的表达这些信息?。”

结果……

还包括:
&lt;caption&gt; 表格标题
&lt;thead&gt; 表格头
&lt;tfoot&gt; 表格脚注

--------------------------------
html是基础、是核心、是语义。

http://www.iteye.com/topic/250687
只有领悟其中才能够具有:优雅降级的视角、渐进增强的视角。

你以前用过这个标签吗?
1 楼 zbm2001 2008-10-24  
你对HTML了解吗?

经常有程序员就嗤之以鼻道:“那个HTML,还有什么我不了解的吗”。

然后就问道:“程序员在WEB开发中,与表格打交道最多了,你能写全表格所包含的所有标签、大部分的属性以及它们所表达的语义吗,以确保页面在各种设备中无障碍的表达这些信息?。”

结果……

还包括:
<caption> 表格标题
<thead> 表格头
<tfoot> 表格脚注

--------------------------------
html是基础、是核心、是语义。

http://www.iteye.com/topic/250687
只有领悟其中才能够具有:优雅降级的视角、渐进增强的视角。

相关推荐

    table嵌套table边框样式

    在CSS中,我们可以用以下属性来调整表格的边框: 1. `border`: 设置元素的边框宽度、样式和颜色。 2. `border-collapse`: 控制表格的边框合并。默认值为`separate`,表示边框分开;设为`collapse`时,相邻边框会...

    安卓使用smartTable生成表格

    在安卓平台上,开发人员经常需要处理...通过熟练掌握SmartTable的使用,开发者可以轻松地在安卓应用中实现复杂的表格功能,提升用户体验。在实际项目中,可以根据具体需求进行选择和定制,以满足不同场景下的表格需求。

    SAP table control使用介绍

    在 ABAP 程序中,需要使用 `CONTROLS &lt;tab_ctrl_name&gt; TYPE TABLEVIEW USING SCREEN &lt;screen_no&gt;.` 这样的语句来声明一个 Table Control。这里的 `&lt;screen_no&gt;` 指的是在屏幕设计器中定义的屏幕编号。 3. **Table ...

    vxe-table vue table 表格组件功能

    vxe-table还提供了Excel表格例子,帮助开发者理解和学习如何将Excel中的数据转换为vxe-table可以展示的格式,这对于希望从传统表格软件迁移到Web应用的用户来说非常有用。 最后,为了展示vxe-table的具体应用,文档...

    matlab开发-table

    可以使用`readtable`和`writetable`函数从CSV、Excel、数据库等文件导入和导出Table数据。 8. **代码示例**: `table.m`文件很可能包含一个示例脚本,演示了如何创建、操作和显示Table。通常,这样的文件会涵盖...

    div table的使用

    在网页设计中,`div` 和 `table` 是两种非常重要的HTML元素,它们各自有着不同的用途和特性。...总的来说,结合使用`div`和服务器端生成的`table`,我们可以创建出既高效又能满足复杂需求的网页应用。

    ElementUI transfer+table.zip

    在ElementUI中,Table组件支持自定义列模板,可以根据需求灵活配置列的显示内容和样式,还能与其他组件如Pagination(分页)和Filter(过滤)结合使用,实现复杂的数据处理。 结合"穿梭框+table"的标签,我们可以...

    Bootstrap-table分页+汇总统计

    为了使表格更具交互性,我们还可以利用 Bootstrap-table 的事件监听功能,例如 `onLoadSuccess` 事件可以在数据加载成功后执行特定操作,`onClickRow` 事件则可以在用户点击某一行时触发相应代码。 在实际应用中,...

    实现bootstrap table可设置列宽和可拖动列宽

    总之,实现 Bootstrap Table 的列宽设置和拖动功能,需要结合使用 `data-width` 属性、Bootstrap Table 本身以及第三方的列宽拖动插件。通过这样的配置,我们可以为用户提供更加灵活和友好的数据查看体验。

    piecetable.zip

    在C语言中,处理piecetable这样的数据结构时,需要注意内存管理和效率问题。例如,为了提高查找速度,piecetable可能采用了某种形式的索引或哈希映射。同时,由于C语言没有内置的垃圾回收机制,程序员必须手动管理...

    改变el-table宽度

    在Vue.js框架中,结合Element UI库,我们可以创建高度可定制化的表格组件。在给定的场景中,开发者想要...在实际开发中,还可以进一步优化,比如增加列宽调整的动画效果,或者添加列宽锁定功能,以满足更多样化的需求。

    table2Excel.rar

    为解决这个问题,可以考虑在转换前,将重要的CSS样式内联到表格的HTML元素上,或者使用Table2Excel.js提供的`styles`参数来自定义导出的样式。 此外,对于大型表格,性能可能是个问题。为提高效率,可以考虑分块...

    TableTree 表格树

    每个节点可以展开或折叠,展示或隐藏其子节点,这样用户可以根据需要查看不同级别的信息,有效降低了复杂数据的阅读难度。TableTree在各种管理软件、数据分析工具和Web应用中都有广泛的应用。 二、TableTree实现...

    bootstrap-table拖拽表格改变列宽

    Bootstrap Table 是一...总的来说,通过使用Bootstrap Table结合colResizable插件,我们可以轻松实现拖拽调整列宽的功能,同时保持表格的美观和功能性。这使得用户可以根据自己的需求自定义表格视图,提高了交互体验。

    boostrap table附带各国语言

    通过这样的方式,我们可以轻松地构建一个具有中文界面的、功能齐全的Bootstrap Table。开发者可以根据实际需求调整配置,利用提供的API和事件来实现更复杂的交互和功能。同时,由于其轻量级和灵活性,Bootstrap ...

    【JavaScript源代码】vue 中使用 vxe-table 制作可编辑表格的使用过程.docx

    例如,如果我们想让“名称”列使用输入框编辑,可以这样配置: ```html &lt;vxe-table-column field="name" title="名称" edit-render="{name: 'input'}"&gt;&lt;/vxe-table-column&gt; ``` 同时,为了处理编辑操作,我们需要...

    Table转div+css工具

    使用此工具,开发者可以: 1. **保持原有数据结构不变**:工具会保留表格中的数据顺序和关系,转换为Div后,内容不会丢失。 2. **优化代码结构**:转换后的代码更符合现代Web开发标准,Div+CSS结构使得代码更清晰,...

    css用ul取代table

    2. **布局复原**:利用CSS的`display`属性,设置`&lt;ul&gt;`为`table`,`&lt;li&gt;`为`table-row`,单元格元素如`&lt;span&gt;`为`table-cell`,这样可以恢复表格布局。 3. **单元格对齐**:通过`text-align`和`vertical-align`属性...

    Layui组件Table绑定行点击事件和获取行数据的方法

    其中,Table组件是一个常用的数据展示组件,它不仅可以展示数据,还提供了丰富的交互功能,比如行点击事件的绑定和获取行数据。Layui的Table组件的使用是前端开发中非常基础且重要的技能,接下来详细解析如何在Layui...

    ORACLE Rename Table的语法

    这样可以确保重命名操作的正确性和安全性。 在某些情况下,需要对主键约束和主键索引重新命名,可以采用以下方法: SQL&gt; ALTER TABLE pc59 RENAME CONSTRAINT SYS_C00421221 TO PK_PC59; Table altered SQL&gt; ALTER...

Global site tag (gtag.js) - Google Analytics