京东6.18大促主会场领京享红包更优惠

 找回密码
 立即注册

QQ登录

只需一步,快速开始

html table呈现个人简历以及单位格宽度失效的题目解决

2024-11-2 22:20| 发布者: 284cc| 查看: 36| 评论: 0

摘要: 正确的实现代码如下: [code] <!doctype html> <html lang="zh"> <head> <meta charset="UTF-8"> <title>个人简历</title> </head> <body> <table width="800" border="1&q

正确的实现代码如下:

[code] <!doctype html> <html lang="zh"> <head> <meta charset="UTF-8"> <title>个人简历</title> </head> <body> <table width="800" border="1" align="center" cellpadding="10" cellspacing="0"> <caption><h3>个人简历</h3></caption> <tr> <td colspan="5" bgcolor="#9FCDEA">个人资料</td> </tr> <colgroup> <col width=20%></col> <col width=20%></col> <col width=20%></col> <col width=20%></col> <col width=20%></col> </colgroup> <tr> <td align="center">姓名</td> <td></td> <td align="center">婚姻</td> <td></td> <td rowspan="5" align="center" valign="middle">照片</td> </tr> <tr> <td align="center">出 生</td> <td></td> <td align="center">政治面貌</td> <td></td> </tr> <tr> <td align="center">性 别</td> <td></td> <td align="center">民 族</td> <td></td> </tr> <tr> <td align="center">学 位</td> <td></td> <td align="center">移动电话</td> <td></td> </tr> <tr> <td align="center">专 业</td> <td></td> <td align="center">电子邮件</td> <td></td> </tr> <tr> <td colspan="5">地点:</td> </tr> <tr> <td colspan="5" bgcolor="#9FCDEA">教诲配景</td> </tr> <tr> <td colspan="2">2012.9 - 2014.9</td> <td colspan="3">中国海洋大学本科</td> </tr> <tr> <td colspan="5" bgcolor="#9FCDEA">专长及兴趣爱好</td> </tr> <tr> <td colspan="5">篮球、足球、羽毛球、游泳、旅游</td> </tr> <tr> <td colspan="5" bgcolor="#9FCDEA">盘算机本领</td> </tr> <tr> <td colspan="5">精通html div+css javascript jQuery php linux</td> </tr> <tr> <td colspan="5" bgcolor="#9FCDEA">外语水平</td> </tr> <tr> <td colspan="5">通过英语专业四六,能熟练进行听说读写译</td> </tr> </table> </body> </html> [/code]

结果:

在这里插入图片描述

实现关键:
1)利用table的colspan和rowspan属性,进行单位格的合并。
2)table中利用了colspan后会导致列宽度失效。
由于一样平常表格都会界说一个table-layout: fixed;防止td被连串字符撑开,但是如果首行有合并单位格的话 TD宽度界说就会失效。
最好的办法,在最上边加以下代码来控制td宽度

[code] <colgroup> <col width=20%></col> <col width=20%></col> <col width=20%></col> <col width=20%></col> <col width=20%></col> </colgroup> [/code]

单位也可以用PX,把这段代码放在 tr之前,大概tbody之前。

如果删除上面的控制代码,呈现结果就会如下:

在这里插入图片描述

单位格的宽度变得不可预测。

到此这篇关于html table呈现个人简历以及单位格宽度失效的题目解决的文章就先容到这了,更多相干html table单位格宽度失效内容请搜刮脚本之家从前的文章或继承欣赏下面的相干文章,盼望大家以后多多支持脚本之家!


来源:https://www.jb51.net/html5/761827.html
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
关闭

站长推荐上一条 /6 下一条

QQ|手机版|小黑屋|梦想之都-俊月星空 ( 粤ICP备18056059号 )|网站地图

GMT+8, 2025-7-2 03:47 , Processed in 0.047357 second(s), 18 queries .

Powered by Mxzdjyxk! X3.5

© 2001-2025 Discuz! Team.

返回顶部