其实按照常理来说,现在的网站应该早已经抛弃什么表格了,现在肯定是DIV+CSS当道嘛!不过客户的网站在添加内容的时候始终不满意那些边框效果:要么没有,要么很粗。看得出来,这位客户是位完美主义者。

在默认的情况下,我们的CSS将Table的边框清除掉了,是没有的,看到的效果是这样的。

CSS控制Table内外边框、颜色、大小示例

无边框Table

为了给,表格加一个边框,我在CSS里面写了这样一句:

.table{border:solid 1px #add9c0;}

哎,看来是我太天真了,浏览器里看到的效果是这样的:

CSS控制Table内外边框、颜色、大小示例

只有外边框的Table

好吧,我承认,我确实已经有些年头没有动过Table了,不过这完全不是我的责任,因为Table其实已经被大众设计师们抛弃了。于是我就删掉那句CSS样式,重新这样写了这样一句:

.td{border:solid 1px #add9c0;}

 不过杯具依然发生,像客户要求这么细的人,怎么能忍受Table表格的内边框这么粗呢?

CSS控制Table内外边框、颜色、大小示例

内边框很粗的Table

没有办法,只好出绝招了,删掉刚刚写的CSS代码,直接写入:

.td{border:solid #add9c0; border-width:0px 1px 1px 0px;}
.table{border:solid #add9c0; border-width:1px 0px 0px 1px;}

好了,这下看你还敢嚣张?这不就乖乖地就范了吗?

CSS控制Table内外边框、颜色、大小示例

边框很细的Table

亲密无间是没有罪过的,但是文字内容和表格边框亲密到没有空隙就影响到美观了,于是将刚刚那两句代码稍作修改:

.td{border:solid #add9c0; border-width:0px 1px 1px 0px; padding-left:10px;}
.table{border:solid #add9c0; border-width:1px 0px 0px 1px;}

如果需要td两边都不需要那么亲密的话,就这样写:

.td{border:solid #add9c0; border-width:0px 1px 1px 0px; padding:10px 0px;}
.table{border:solid #add9c0; border-width:1px 0px 0px 1px;}

好了,现在来看看最后的效果吧,这个时候客户已经非常开心了,他要的就是这个效果!

CSS控制Table内外边框、颜色、大小示例

理想效果的Table

如果大家在其他地方用到这样的方法的时候,一定要注意CSS代码的规范写法:

推荐写法:border-width:0px 1px 1px 0px;

不推荐:border-width:0 1 1 0;

最后还是提醒大家,能不用Table就尽量不要用Talbe吧,毕竟不是多么先进的技术了,应该试着往DIV+CSS这方面努力!

标签:
CSS控制Table,内外边框

免责声明:本站文章均来自网站采集或用户投稿,网站不提供任何软件下载或自行开发的软件! 如有用户或公司发现本站内容信息存在侵权行为,请邮件告知! 858582#qq.com
评论“CSS控制Table内外边框、颜色、大小示例”
暂无“CSS控制Table内外边框、颜色、大小示例”评论...

《魔兽世界》大逃杀!60人新游玩模式《强袭风暴》3月21日上线

暴雪近日发布了《魔兽世界》10.2.6 更新内容,新游玩模式《强袭风暴》即将于3月21 日在亚服上线,届时玩家将前往阿拉希高地展开一场 60 人大逃杀对战。

艾泽拉斯的冒险者已经征服了艾泽拉斯的大地及遥远的彼岸。他们在对抗世界上最致命的敌人时展现出过人的手腕,并且成功阻止终结宇宙等级的威胁。当他们在为即将于《魔兽世界》资料片《地心之战》中来袭的萨拉塔斯势力做战斗准备时,他们还需要在熟悉的阿拉希高地面对一个全新的敌人──那就是彼此。在《巨龙崛起》10.2.6 更新的《强袭风暴》中,玩家将会进入一个全新的海盗主题大逃杀式限时活动,其中包含极高的风险和史诗级的奖励。

《强袭风暴》不是普通的战场,作为一个独立于主游戏之外的活动,玩家可以用大逃杀的风格来体验《魔兽世界》,不分职业、不分装备(除了你在赛局中捡到的),光是技巧和战略的强弱之分就能决定出谁才是能坚持到最后的赢家。本次活动将会开放单人和双人模式,玩家在加入海盗主题的预赛大厅区域前,可以从强袭风暴角色画面新增好友。游玩游戏将可以累计名望轨迹,《巨龙崛起》和《魔兽世界:巫妖王之怒 经典版》的玩家都可以获得奖励。