日期:2014-02-13  浏览次数:20694 次

网页制造aiyiweb文章简介:如今我们来看看怎样巧妙运用css语法美化表格。 注:除非特殊声明,本文所举各例插入的表格的cellspacing、cellpadding、border值均为0。

如今我们来看看怎样巧妙运用css语法美化表格。 注:除非特殊声明,本文所举各例插入的表格的cellspacing、cellpadding、border值均为0。

例一:1px表格


     
     
     

很多人热衷于制造1px表格,于是发明了各式各样的方法,用css做起来可就灵活的多。如果要制造一个1x1的1px表格只需简单定义一下边框值就可以了。我们首先用Dreamweaver插入一个1x1表格,宽度为50,然后在该表格table或者td中定义border:1 solid teal ,所做的表格的效果如下:

 

但是要制造一个非1x1的表格(如2x2)就稍微麻烦些,由于如果直接定义td款式border:1 solid teal,则显示的效果如下:

   
   

你会发现表格外框为1px,而里面则变成了2px了,这是由于叠加的缘由。为了处理这么问题我们可以这样做:

首先为td定义款式:border:#cc0000 solid;border-width:0 1 1 0,这样表格表现为

   
   

然后再为table定义款式::border:#cc0000 solid;border-width:1 0 0 1,这样就可做作成一个完整的1px表格了。

   
   

例二:粗边框的1px表格


     
     
     

此表格的内格线为1px而外边框为3px,有了例一的基础做起来就不难了,只需修正border-width值就行了。

对table所使用的款式的代码是:border:blue solid;border-width:3 2 2 3,对td所使用的款式的代码是:border:blue solid;border-width:0 1 1 0

例三:虚线框表格


友情链接: 爱易网 云虚拟主机技术 云服务器技术 程序设计技术 开发网站 APP开发教程
Copyright © 2013-2024 爱易网页 当前在线:1140人  网站在16时21分33秒内访问总人数:225244人 当前 49.05%  粤ICP备18100884号-2