table元素有一个属性border,可设置table的边框。这个边框对内部元素有效。

不同于style:border,这个仅仅是外边框。

table{
width:60%;
border-collapse:collapse;
border:3px solid red;
}
<div class="container">
<table border="1">
<tr><td>1</td><td>2</td></tr>
<tr><td>3</td><td>4</td></tr>
</table>
</div>

以下为结果:

这种直接设置border限制了整体table的样式,无法灵活的对部分td设置不同样式。

table{
width:60%;
border-collapse:collapse;
}
table td{
border: 1px solid green;
}
.blue{
border-color: blue !important;
}
<div class="container">
<table >
<tr><td>1</td><td>2</td></tr>
<tr><td>3</td><td class="blue">4</td></tr>
</table>
</div>

------------------------------------------

width无效问题:

table-layout默认的布局是auto;根据内容会自动往外撑开。

只有设置为table-layout:fixed;才可以固定页面的宽度,但应用较少。

要想对个别列采用固定宽度,可将内容放在一个div中,将div设置width,放入到td中即可。

最新文章

  1. 2015 Multi-University Training Contest 1 - 1002 Assignment
  2. 批处理快速创建wifi
  3. Hive(七):HQL DML
  4. Android - NullPointerException
  5. android-改进&amp;lt;&amp;lt;仿QQ&amp;gt;&amp;gt;框架源代码
  6. UVALive 7077 Little Zu Chongzhi&#39;s Triangles (有序序列和三角形的关系)
  7. HDU 5755 Gambler Bo
  8. vim 设置默认显示行号
  9. java泛型探索——泛型类
  10. Akka(8): 分布式运算:Remoting-远程查找式
  11. mysql 编写存储过程
  12. 网站开发进阶(四)Tomcat Server处理一个http请求的过程
  13. Linux-服务器创建swap交换分区
  14. mysqldump 参数--lock-tables浅析
  15. Python--Django学习笔记2
  16. 64-65管道,rm与rmdir
  17. Trailing Zeroes (I) LightOJ - 1028(求因子个数)
  18. python安装pip、numpy、scipy、statsmodels、pandas、matplotlib等
  19. PHP-Open Flash Chart学习一(swfobject知识)
  20. C# 时间操作类

热门文章

  1. git server side hook 试用
  2. 转 微软Sysinternals Suite工具13年12月版下载
  3. 编辑文章 - 博客频道 - CSDN.NET
  4. php 实现欧拉函数Euler
  5. DCNN相关算法资料
  6. ALGO-5_蓝桥杯_算法训练_最短路
  7. 【EasyUI学习-1】MyEclipse+easyui学习官方Demo
  8. 导入wordpress数据库到mysql报错
  9. Oracle学习操作(7)用户、权限、角色
  10. Maven报错找不到jre