今天写文档,发现用到了很多表格的展现方式
分列分享进行对比、展示
在word里很容易实现
但我同时也想到了要如何在页面中实现的问题
以往遇到这样的情况,绝对是想都不用想,拿起table就用
因为在我的意识里一直认为要用div的话可能会比较麻烦
也许是因为没有尝试过吧
今天写了一下,发现也很简单的,控制也很方便
效果如下
在table中如果要增加列要插入列表
而在div中只要改一下宽度就可以了
很容易的控制和改变列数
其实都挺简单的,就是利用ul li来处理
不过唯一要注意的一点就是对border的处理
因为如果直接定义li的border,那重叠的地方表格宽度就会变大
当然,边框为1px的时候可能不是那么明显,但当border变大后会有很大的问题
所以,为了解决这个问题
就需要只对li处理border的left和top值
剩下的bottom和right的值要在这个div中来处理
就是这,以前一直没想到,所以总会对那重叠部分头大
只要想通了,其实并不难,哈哈