Html 如何使用divulli制作CSS表

Html 如何使用divulli制作CSS表,html,css,html-lists,css-tables,Html,Css,Html Lists,Css Tables,想象一下,我有一个DIV容器,里面有9个标签(它们是列),每个标签里面有5个标签,每个标签里面有一个链接 我想让它成为纯CSS的一种表格,在这种表格中,所有宽度都不需要设置硬宽度,而是相对于标记中的链接长度以及相对于其他标记的链接长度变化并自动拉伸,因此一些列会更宽,如果其中的链接是长的或短的,则有些链接会更短 你能帮我吗?我试图做到这一点,除了自动拉伸标签外,其他一切都正常工作,它们的宽度是固定的:(嘿,我有一个解决方案,我可以从中找出您需要的 我基本上只是浮动的ul和李的自然托管内的ul,

想象一下,我有一个DIV容器,里面有9个标签(它们是列),每个标签里面有5个标签,每个标签里面有一个链接

我想让它成为纯CSS的一种表格,在这种表格中,所有
    宽度都不需要设置硬宽度,而是相对于
  • 标记中的链接长度以及相对于其他
      标记的链接长度变化并自动拉伸,因此一些列会更宽,如果其中的链接是长的或短的,则有些链接会更短


      你能帮我吗?我试图做到这一点,除了自动拉伸
      标签外,其他一切都正常工作,它们的宽度是固定的:(

      嘿,我有一个解决方案,我可以从中找出您需要的

      我基本上只是浮动的ul和李的自然托管内的ul,所以他们可以单独浮动在那里再次显示在我的小提琴

      ul {
          float:left;
          clear:right;
          padding:5px;
      }
      li {
          float:left;
          clear:left;
      }
      

      嘿,我有一个解决方案,从我可以看出,你需要在这里

      我基本上只是浮动的ul和李的自然托管内的ul,所以他们可以单独浮动在那里再次显示在我的小提琴

      ul {
          float:left;
          clear:right;
          padding:5px;
      }
      li {
          float:left;
          clear:left;
      }
      

      听起来你需要一个
      表格
      。你为什么要用这些标签来代替呢?看看显示:表格和相关的CSS
        • 不是CSS。它们是HTML。你对你的内容使用正确的语义HTML,然后用CSS来设置样式。你是特定的我尝试使用不正确的HTML,然后尝试使用CSS作为一个沉重的负担来进行样式设置,如果您从正确的标记开始,这将更加容易。
          标记可以使用-只要您正确使用它们。@CamSpy虔诚地避免使用表和误用表一样糟糕。它清楚地表明您不知道自己在做什么但你对此有很强的看法。我甚至猜你读过哪一份文件来获得这个想法,我可以告诉你,这份文件充其量只是一个蹩脚的说辞。没有什么叫做纯css或css表格。这是一个纯粹主义者以宗教信仰的态度编造的神话。你怎么认为经过大量黑客攻击的DIV/UL/LI比table/TR/T更好没有黑客攻击的D?你想要一个表?猜猜看,他们骗了你,表不错,使用
          。可能的重复听起来像是你需要一个
          。你想改为注册这些其他标记的原因是什么?查看显示:表和相关的CSS
          • 不是CS它们是HTML。你使用正确的语义HTML来表示你的内容,然后使用CSS来设置样式。你特别尝试使用不正确的HTML,然后尝试使用CSS作为一个沉重的负担来进行样式设置,如果你从正确的标记开始,这将更加容易。
            标记可以使用,只要你使用它们,就可以了当然。@CamSpy虔诚地避免使用表格和误用表格一样糟糕。这清楚地表明你不知道自己在做什么,但你对此有着强烈的看法。我甚至猜你读过哪个文档才有这个想法,我可以告诉你,这个文档充其量也不合理。没有什么叫做纯css或css表格。它是一个纯粹主义者以宗教信仰的态度创造的神话。你认为有大量黑客攻击的DIV/UL/LI如何比没有黑客攻击的TABLE/TR/TD更好?你想要一张桌子吗?猜猜看,他们骗了你,桌子还不错,使用
            。你可能忘记了固定宽度的DIV容器,UL标签应该自动延伸到con的宽度t您忘记了固定宽度的div容器,ul标签应自动延伸到容器的宽度