设置表格CSS样式需要注意什么
我们知道,如果表格的CSS样式有很多,今天就给大家详细的讲解一下表格table tr td CSS样式设置, 给table表格设置CSS样式表需要注意哪些方面
在一个网页中多处使用了表格table标签,这个时候给指定的表格对象设置样式依然可以通过CSS进行控制设置。
其实有时我们这样思考将table标签当作DIV标签来布局设置CSS,就变得简单多了。
对table设置样式
通过对应table父级样式命名指定对象内table样式
案例完整HTML+CSS代码
<!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta charset="utf-8" /> <title>指定对象内table设置样式</title> <style> .p{ width:400px} .p table{ background:#CCC; color:#F00} .p table td{ background:#FFF} </style> </head> <body> <p class="p"> <table width="100%" border="0" cellspacing="1" cellpadding="0"> <tr> <td>内容一</td> <td>内容一</td> <td>内容一</td> </tr> <tr> <td>内容二</td> <td>内容</td> <td>内容</td> </tr> </table> </p> </body> </html>
小结
以上通过父级指定table和td进行CSS样式设置。
通过对table设置单独id或class
多处使用table表格布局,这个时候如果直接对table标签设置样式,这个时候网页中table表格布局均会受设置。这个时候只需要对table加id或class设置即可区别性对table设置需要CSS样式。
对表格td设置CSS
在表格网页布局中,一般情况下都需要对td设置样式,比如对td设置行高,padding等均是有效果的。
完成HTML+CSS代码如下:
<!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta charset="utf-8" /> <title>指定对象内table td设置样式</title> <style> .p-td{ width:400px} .p-td table td{ background:#CCC; color:#000; line-height:40px} </style> </head> <body> <p class="p-td"> <table width="100%" border="0" cellspacing="1" cellpadding="0"> <tr> <td>内容一</td> <td>内容一</td> <td>内容一</td> </tr> <tr> <td>内容二</td> <td>内容</td> <td>内容</td> </tr> </table> </p> </body> </html>
对指定表格里td设置样式效果
以上通过CSS指向,设置指定对象里table的td样式。
发散思维:如果想特定表格td设置不同CSS样式,可以对td再加class实现不同样式设置。
相信看了这些案例你已经掌握了方法,更多精彩请关注其它相关文章!
相关阅读:
怎样让DIV自适应高度
怎样用CSS隐藏图片背景的文字内容
原生js的常用方法整理
以上就是设置表格CSS样式需要注意什么的详细内容,更多请关注其它相关文章!