什么CSS3属性" col"元素支持?

时间:2017-01-06 09:39:44

标签: html css css3

关于" col" HTML中的元素(用于在表格中设置多个列的样式的元素),我想知道它支持的 CSS3 属性。我无法在互联网上的任何地方找到全面的列表。有人建议支持的属性不多,那么它们是什么?

CSS3之前支持的属性包括:

  • 背景附件
  • 背景 - 共混 - 模式
  • 背景颜色
  • 背景图像
  • 背景位置
  • 背景重复
  • 可见性(使用'折叠'属性)
  • 宽度

3 个答案:

答案 0 :(得分:3)

适用的属性为listed in the specification

以下属性适用于列和列组元素:

  

'的边界'各种边框属性仅适用于列   '边界崩溃'被设定为“崩溃”。在表元素上。在那里面   case,在列和列组上设置的边框输入到   冲突解决算法,选择每个边框样式   细胞边缘。

     

'的背景'背景属性设置背景   对于列中的单元格,但仅当单元格和行都有时   透明背景。请参阅"表格层和透明度。"

     

'的宽度'   宽度' property给出了列的最小宽度。

     

'的能见度'如果能见度为'列的设置为“崩溃”,   列中没有任何单元格被渲染,单元格中的单元格都没有渲染   其他列被剪裁。另外,表的宽度是   减少了柱子占据的宽度。请参阅"动态   效果"下面。可见性的其他值'没有效果。

答案 1 :(得分:0)

CSS 属性和伪类,可能对<col>元素的样式特别有用:

  1. 用于控制列宽度的width属性;
  2. :nth-child 伪类以设置列的单元格上的对齐方式;
  3. text-align属性以对齐所有单元格内容 在同一个角色上,例如'.'
  4. 这样的CSS3风格

    table > tr > td:nth-child(3)
    

    这样的CSS2风格

    table > tr > td:first-child + td + td
    

答案 2 :(得分:0)

以下是我确认使用col元素的CSS3属性:

  • 背景剪辑
  • 背景来源
  • 背景尺寸

我将在此列表中添加更多信息。