zoukankan      html  css  js  c++  java
  • ie9table排列不对.td错行,多了一列

    发现问题是ie9,本地用google/ie11都是好的。

    有合并行的问题,本来就5列,偏偏莫名其妙多了一列,某一行上就有一个单元格空着,往后推了一列,刷新无数次都是同一行错位。

    略微改动一下jsp(删一行没有用的js代码),换行错位

    解决方法1:将td标签不留空格,去掉所有空格,显示就正常了.  ---我是用了这条;把所有的td合在一起;tr之前还是分开没关系

    解决方法2:(试了下发现没什么卵用)

    js处理

    vare xpr = new RegExp('>[ vf]*<', 'g');
    document.body.innerHTML = document.body.innerHTML.replace(expr, '><');

    ---------------------
    作者:yzp_soft
    来源:CSDN
    原文:https://blog.csdn.net/yzp_soft/article/details/18603553 

    顺便说一下 <ul><li><span>真的十分不好用,如果你需要像表格一样的边框的话,因为li自适应高度的话,span没有内容,这个span就没有高度了,后面的span就把这个位置占领了,反正自适应高度很难受。如果你的单元格内容差不多多的话可以使用固定高度,这样边框就好设置。

  • 相关阅读:
    按需导入NavMenu无法使用情况解决办法
    如果要使用另一台电脑作为服务器,注意关掉防火墙
    mongoose学习
    koa2的学习
    vue中swiper的使用
    447. Number of Boomerangs
    33. Search in Rotated Sorted Array
    461. Hamming Distance
    392. Is Subsequence
    412. Fizz Buzz
  • 原文地址:https://www.cnblogs.com/xlj227/p/10768724.html
Copyright © 2011-2022 走看看