-
我一般用div,ul,li做table,但是始终在高度问题方面不大明白。
NB:下面说的table,row,col,cell都是个抽象的概念。
首先是table高度自适应的问题。 假设我做一个1row,2col的table, 一般我用来打网站框架,col1是菜单,col2是内容,这2部分都是动态显示,要求2个col等高。
然后是用li做个table,div做col,8rowx4col, 每个cell的内容都是动态,所以没有办法预测高度,要求每row都对齐。
在IE7下很好自适应,但是FF3好像就不行,我一般用overflow:hidden,加载在table/ul的class/id里,但是有时还是不管用,给为有没有好经验办法?
还有关于min-height/max-height,如果用在FF3里,好像也不管用了,以前在FF2里倒是有效果的。
以上,希望交流下。
-
其实适当使用table比DIV 好很多,我看了很多大型网站都有少量table,说实在的,不管用那种方法,只是为了实现代码简洁,类似http://www.zfvpn.com 那样,界面非常好看
-
推荐一个国产新开源的web组态可视化工具,支持mqtt和websocket通信、流程图、拓扑图、脑图、动画、echarts等(有vue和react入门教程)。
官网:http://topology.le5le.com/
项目介绍:https://juejin.im/post/5d6c88726fb9a06b0e54ab35
vue一分钟快速使用:https://www.yuque.com/alsmile/topology/kky133
react开发:https://juejin.im/post/5dcc074151882559c8061905
用ul li来模拟表格,本来就是跟用javascript 写UI一样,很多此一举的事情,更不用说还用div这样没有语义的标签了
所以推荐楼主,表格还是请用table