Html CSS表,不考虑中间元素
我们可以使用display:table和friends将任何元素做成这样的表 .table{显示:表格;宽度:100%} .row{显示:表行} .cell{显示:表格单元格} 福 酒吧 巴兹 猛敲 但是,如果HTML包含这样的中间元素,CSS表格样式将不再有效: .table{显示:表格;宽度:100%} .row{显示:表行} .cell{显示:表格单元格} 福 酒吧 巴兹 猛敲Html CSS表,不考虑中间元素,html,css,Html,Css,我们可以使用display:table和friends将任何元素做成这样的表 .table{显示:表格;宽度:100%} .row{显示:表行} .cell{显示:表格单元格} 福 酒吧 巴兹 猛敲 但是,如果HTML包含这样的中间元素,CSS表格样式将不再有效: .table{显示:表格;宽度:100%} .row{显示:表行} .cell{显示:表格单元格} 福 酒吧 巴兹 猛敲 thera有没有什么技巧可以仍然显示一个表,只改变CSS,而不是HTML?是的,但目前只在Firefox上工作
thera有没有什么技巧可以仍然显示一个表,只改变CSS,而不是HTML?是的,但目前只在Firefox上工作 你想要的东西叫做: 元素本身不生成任何框,而是生成其子元素和子元素 伪元素仍然像正常情况一样生成长方体。为了 框生成和布局时,必须将元素视为 已替换为文档中的子元素和伪元素 树 .表格和行之间,.行和单元格之间{ 显示:内容; } .桌子{ 显示:表格; 宽度:100%; } .表格和行之间,.行和单元格之间{ 显示:内容; } .行{ 显示:表格行; } .细胞{ 显示:表格单元格; } 福 酒吧 巴兹 猛敲
是的,但没有得到广泛的支持,目前只适用于Firefox 你想要的东西叫做: 元素本身不生成任何框,而是生成其子元素和子元素 伪元素仍然像正常情况一样生成长方体。为了 框生成和布局时,必须将元素视为 已替换为文档中的子元素和伪元素 树 .表格和行之间,.行和单元格之间{ 显示:内容; } .桌子{ 显示:表格; 宽度:100%; } .表格和行之间,.行和单元格之间{ 显示:内容; } .行{ 显示:表格行; } .细胞{ 显示:表格单元格; } 福 酒吧 巴兹 猛敲
请问您为什么要完成这样一件事?创建表格最简单的技巧就是使用表格。然后你可以用你想要的任何东西嵌套每个单元格。@Ibu你可以嵌套,但不能作为网格的一部分。请问你为什么要完成这样一件事?创建表最简单的技巧就是使用表。然后你可以用你想要的任何东西嵌套每个单元格。@Ibu你可以嵌套,但不能作为网格的一部分。