html 简单的table样式
效果预览:
代码:
1 <!DOCTYPE html> 2 <html> 3 <head> 4 <meta charset="utf-8"> 5 <title>html 简单的table样式</title> 6 <style type="text/css"> 7 /* gridtable */ 8 table.gridtable { 9 font-family: verdana,arial,sans-serif; 10 font-size:11px; 11 color:#333333; 12 border-width: 1px; 13 border-color: #666666; 14 border-collapse: collapse; 15 } 16 table.gridtable th { 17 border-width: 1px; 18 padding: 8px; 19 border-style: solid; 20 border-color: #666666; 21 background-color: #dedede; 22 } 23 table.gridtable td { 24 border-width: 1px; 25 padding: 8px; 26 border-style: solid; 27 border-color: #666666; 28 background-color: #ffffff; 29 } 30 /* /gridtable */ 31 32 /* imagetable */ 33 table.imagetable { 34 font-family: verdana,arial,sans-serif; 35 font-size:11px; 36 color:#333333; 37 border-width: 1px; 38 border-color: #999999; 39 border-collapse: collapse; 40 } 41 table.imagetable th { 42 background:#b5cfd2 url('cell-blue.jpg'); 43 border-width: 1px; 44 padding: 8px; 45 border-style: solid; 46 border-color: #999999; 47 } 48 table.imagetable td { 49 background:#dcddc0 url('cell-grey.jpg'); 50 border-width: 1px; 51 padding: 8px; 52 border-style: solid; 53 border-color: #999999; 54 } 55 /* /imagetable */ 56 /* altrowstable */ 57 58 table.altrowstable { 59 font-family: verdana,arial,sans-serif; 60 font-size:11px; 61 color:#333333; 62 border-width: 1px; 63 border-color: #a9c6c9; 64 border-collapse: collapse; 65 } 66 table.altrowstable th { 67 border-width: 1px; 68 padding: 8px; 69 border-style: solid; 70 border-color: #a9c6c9; 71 } 72 table.altrowstable td { 73 border-width: 1px; 74 padding: 8px; 75 border-style: solid; 76 border-color: #a9c6c9; 77 } 78 .oddrowcolor{ 79 background-color:#d4e3e5; 80 } 81 .evenrowcolor{ 82 background-color:#c3dde0; 83 } 84 /* /altrowstable */ 85 86 /* hovertable */ 87 table.hovertable { 88 font-family: verdana,arial,sans-serif; 89 font-size:11px; 90 color:#333333; 91 border-width: 1px; 92 border-color: #999999; 93 border-collapse: collapse; 94 } 95 table.hovertable th { 96 background-color:#c3dde0; 97 border-width: 1px; 98 padding: 8px; 99 border-style: solid; 100 border-color: #a9c6c9; 101 } 102 table.hovertable tr {103 background-color:#d4e3e5; 104 } 105 table.hovertable td {106 border-width: 1px; 107 padding: 8px; 108 border-style: solid; 109 border-color: #a9c6c9; 110 } 111 /* /hovertable */ 112 113 </style> 114 </head> 115 <body> 116 117 <h2>table样式1:单像素边框CSS表格</h2> 118 <table class="gridtable"> 119 <tr> 120 <th>Info Header 1</th> 121 <th>Info Header 2</th> 122 <th>Info Header 3</th> 123 </tr> 124 <tr> 125 <td>Text 1A</td><td>Text 1B</td><td>Text 1C</td> 126 </tr> 127 <tr> 128 <td>Text 2A</td><td>Text 2B</td><td>Text 2C</td> 129 </tr> 130 </table> 131 132 <h2>table样式2:带背景图的CSS样式表格</h2> 133 <table class="imagetable"> 134 <tr> 135 <th>Info Header 1</th> 136 <th>Info Header 2</th> 137 <th>Info Header 3</th> 138 </tr> 139 <tr> 140 <td>Text 1A</td><td>Text 1B</td><td>Text 1C</td> 141 </tr> 142 <tr> 143 <td>Text 2A</td><td>Text 2B</td><td>Text 2C</td> 144 </tr> 145 </table> 146 147 <h2>table样式3:自动换整行颜色的CSS样式表格(需要用到JS)</h2> 148 <table class="altrowstable" id="alternatecolor"> 149 <tr> 150 <th>Info Header 1</th><th>Info Header 2</th><th>Info Header 3</th> 151 </tr> 152 <tr> 153 <td>Text 1A</td><td>Text 1B</td><td>Text 1C</td> 154 </tr> 155 <tr> 156 <td>Text 2A</td><td>Text 2B</td><td>Text 2C</td> 157 </tr> 158 </tr> 159 <tr> 160 <td>Text 3A</td><td>Text 3B</td><td>Text 3C</td> 161 </tr> 162 <tr> 163 <td>Text 4A</td><td>Text 4B</td><td>Text 4C</td> 164 </tr> 165 <tr> 166 <td>Text 5A</td><td>Text 5B</td><td>Text 5C</td> 167 </tr> 168 </table> 169 170 171 <h2>table样式4:鼠标悬停高亮的CSS样式表格 (需要JS)</h2> 172 <table class="hovertable"> 173 <tr> 174 <th>Info Header 1</th><th>Info Header 2</th><th>Info Header 3</th> 175 </tr> 176 <tr onmouseover="this.style.backgroundColor='#ffff66';" onmouseout="this.style.backgroundColor='#d4e3e5';"> 177 <td>Item 1A</td><td>Item 1B</td><td>Item 1C</td> 178 </tr> 179 <tr onmouseover="this.style.backgroundColor='#ffff66';" onmouseout="this.style.backgroundColor='#d4e3e5';"> 180 <td>Item 2A</td><td>Item 2B</td><td>Item 2C</td> 181 </tr> 182 <tr onmouseover="this.style.backgroundColor='#ffff66';" onmouseout="this.style.backgroundColor='#d4e3e5';"> 183 <td>Item 3A</td><td>Item 3B</td><td>Item 3C</td> 184 </tr> 185 <tr onmouseover="this.style.backgroundColor='#ffff66';" onmouseout="this.style.backgroundColor='#d4e3e5';"> 186 <td>Item 4A</td><td>Item 4B</td><td>Item 4C</td> 187 </tr> 188 <tr onmouseover="this.style.backgroundColor='#ffff66';" onmouseout="this.style.backgroundColor='#d4e3e5';"> 189 <td>Item 5A</td><td>Item 5B</td><td>Item 5C</td> 190 </tr> 191 </table> 192 193 <script type="text/javascript"> 194 function altRows(id){ 195 if(document.getElementsByTagName){ 196 197 var table = document.getElementById(id); 198 var rows = table.getElementsByTagName("tr"); 199 200 for(i = 0; i < rows.length; i++){ 201 if(i % 2 == 0){ 202 rows[i].className = "evenrowcolor"; 203 }else{ 204 rows[i].className = "oddrowcolor"; 205 } 206 } 207 } 208 } 209 210 window.onload=function(){ 211 altRows('alternatecolor'); 212 } 213 </script> 214 </body> 215 </html>
素材图片:
cell-blue.jpg
cell-greyjpg
作者:zqifa
出处:https://www.l1mn.com
html 简单的table样式相关推荐
- html table专业样式,html 简单的table样式
1 2 3 4 5 html 简单的table样式 6 7 /*gridtable*/ 8 table.gridtable{ 9 font-family:verdana,arial,sans-seri ...
- html表格展开格式,4款简单常见的纯CSS表格(table)样式
本文介绍4款简单常见的纯CSS表格(table)样式. 1.默认表格(default table) 添加pure-table类样式化表格, 此类向表元素添加填充(padding)和边框(borders ...
- 还不错的Table样式和form表单样式
作为一个后台开发人员而言,拥有一套属于自己的前台样式是比较重要的,这里分享一下自己感觉还不错的样式,以后遇到好的,还会陆续添加 上图: 带鼠标滑动效果的table样式看起来比较清爽 样式 <he ...
- Html漂亮的table样式模板
模板案例: table样式: <style scoped> table{border-collapse: collapse;margin: 0 auto;text-align: cente ...
- 手机端自适应表格table样式如何写
有时候我们的网页需要展示一些表格的内容,在pc端是很好控制它的展现方式的,但是到移动端就非常难控制了,那么该怎么做呢? 比如上图就是没控制好的移动端的表格table样式,展示非常的凌乱. 这个就是写好 ...
- Bootstrap 之Table样式
将<table>标签添加class='table' 类后的样式 <html> <head><meta name="viewport" co ...
- 去除bootstrap的table样式中单元格边框线
使用bootstrap的table样式,在非纯白背景下,会有单元格边框线,影响美观. 去除方式: <style type="text/css"> bod ...
- css 设置 table 样式:表头固定,内容垂直方向滚动
css 设置 table 样式:表头固定,内容垂直方向滚动 一.需求 二.实现 一.需求 需要实现下面样式的表格,其中,表头固定.内容垂直方向滚动.鼠标悬停高亮.点击高亮. 基本样式可参考 w3sch ...
- [转载] html转word table样式_[Python02] Python-docx包的使用,快速处理 Word 文件!
参考链接: 通过Python-Docx模块在Python中读写MS Word文件 日常需要经常处理Word文档,发现了一个新的Python包:Python-docx,处理docx十分方便. 而且这个包 ...
- html5 table样式css,css表格样式的布局篇
进修了div css构造后,确凿css对表格样式的设置就变得简单了.一样平常对table配置class或id来对其设置装备摆设CSS花色. 表格CSS花式配置实例代码: 表格CSS设置装备摆设实例 C ...
最新文章
- flutter开发环境搭建
- iOS 分类思想(2)
- 设计模式学习笔记--解释器模式
- 第四范式亮相中关村论坛 共话科技创新与技术发展
- 9岁女孩联合国演讲上热搜,网友:自愧不如
- 安卓学习笔记08:常用布局 - 线性布局
- UIScollView Touch事件
- css之max-width属性
- 开源项目filepond的独立自由之路:城市套路深
- 在Redis集群技术上,你不可错过的四大集成者
- 软件工程学习进度第一周暨暑期学习进度之第一周汇总
- c语言大作业:员工工资管理系统
- c语言实现文件名随时间变化,WizTree 最好用的磁盘文件分析工具
- 小武与FasterRCNN
- MATLAB—view函数观察三视图
- iOS 真机调试包(最新 16.1 真机调试包)
- 7 125 kHz RFID技术
- 数加加众包深耕AI第8年,苹果加码人工智能和机器学习
- 3DMAX入门教程,这样还担心学不会?
- Nginx之原理,限流,日志切割,正反代理,HTTPS配置
热门文章
- TwinCAT3 控制器PLC之间EAP通讯3-从机发送方式2
- 区块链入门-完整版V1.0-Part5
- 小学计算机专业说课稿模板,小学信息技术说课稿集锦
- 向日蔡远程连接锁定计算机,如何远程连接电脑?向日葵远程工具告诉你?
- matlab一维otsu算法,[转载]matlab graythresh()函数(Otsu算法)
- 关于计算机ps读后感,ps心得体会4篇
- Android EditText属性android:inputType类型介绍
- 工具说明书 - 单词发音及根据发音查单词
- 求素数 java 101 200_Java求101~200之间的素数
- RequestBody Ajax写法