javascript - table 的 td 中放一堆内容

 不得不无奈啊 发布于 2022-11-10 16:36

更新

昨天发现我给 table 设置了一个 grid 类(自己写的),一直忘了这一点。

.grid {
    width: 100%;
}

.grid::before,
.grid::after {
    content: "";
    display: table;
    clear: both;
}

设置了这个之后 table-layout: fixed 设置后无法根据宽度设置宽度会失效。我去掉之后就可以设置了。

踩这个问题的人不知道是什么原因,为什么不先评论一下或者回答一下呢?我这里自己的确试了各种属性还没有解决才问的。

原问题

我在 table 的 td 中放一堆内容,内容是随便找一个网站的文章拷贝过来的。
大概的结构是这样的:


  

很长很长的内容

      
      var a = 10
      

很长很长的内容

然后 table 会自己扩展

如果设置 table 的 table-layout: fixed; 就能解决问题,但随之而来就有另一个问题:

我 table 的结构是这样的

thead content
thead content

如果设置了 fixed 就会让左右的 th 和 td 宽度一样,不知道该怎么解决这个问题呢?

谢谢各位的解答

1 个回答
  • 可以在右边的th上单独设置一个宽度~

    2022-11-12 01:46 回答
撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有