table表格,让thead固定,tbody有滚动条,关键是都对齐的纯css写法。
找了好久才找到一篇可以简单粗暴就能用的,所以拿过来算是收藏了。里面有一个css2里的命令是我没用过的也是这里面关键的:table-layout:fixed;
原理很简单,有爱研究的童鞋可以去css官网看看说明文档。
直接贴代码:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 | <! DOCTYPE HTML> < html > < head > < meta http-equiv="Content-Type" content="text/html; charset=utf-8"> < title >转载自·威易网CSS教程</ title > < style > table tbody { display:block; height:195px; overflow-y:scroll; } table thead, tbody tr { display:table; width:100%; table-layout:fixed; } table thead { width: calc( 100% - 1em ) } table thead th{ background:#ccc;} </ style > </ head > < body > < table width="80%" border="1"> < thead > < tr > < th >姓名</ th > < th >年龄</ th > < th >出生年月</ th > < th >手机号码</ th > < th >单位</ th > </ tr > </ thead > < tbody > < tr > < td >张三</ td > < td >18</ td > < td >1990-9-9</ td > < td >13682299090</ td > < td >阿里巴巴</ td > </ tr > < tr > < td >张三</ td > < td >18</ td > < td >1990-9-9</ td > < td >13682299090</ td > < td >阿里巴巴</ td > </ tr > < tr > < td >张三</ td > < td >18</ td > < td >1990-9-9</ td > < td >13682299090</ td > < td >阿里巴巴</ td > </ tr > < tr > < td >张三</ td > < td >18</ td > < td >1990-9-9</ td > < td >13682299090</ td > < td >阿里巴巴</ td > </ tr > < tr > < td >张三</ td > < td >18</ td > < td >1990-9-9</ td > < td >13682299090</ td > < td >阿里巴巴</ td > </ tr > < tr > < td >张三</ td > < td >18</ td > < td >1990-9-9</ td > < td >13682299090</ td > < td >阿里巴巴</ td > </ tr > < tr > < td >张三</ td > < td >18</ td > < td >1990-9-9</ td > < td >13682299090</ td > < td >阿里巴巴</ td > </ tr > < tr > < td >张三</ td > < td >18</ td > < td >1990-9-9</ td > < td >13682299090</ td > < td >阿里巴巴</ td > </ tr > < tr > < td >张三</ td > < td >18</ td > < td >1990-9-9</ td > < td >13682299090</ td > < td >阿里巴巴</ td > </ tr > < tr > < td >张三</ td > < td >18</ td > < td >1990-9-9</ td > < td >13682299090</ td > < td >阿里巴巴</ td > </ tr > </ tbody > </ table > </ body > </ html > |
转载自:http://www.cnblogs.com/webSong/p/6242444.html
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步