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


Posted in HTML / CSS onJanuary 22, 2021

正确的实现代码如下:

<!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>

效果:

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

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

<colgroup>
       <col width=20%></col>
       <col width=20%></col>
       <col width=20%></col>
	   <col width=20%></col>
	   <col width=20%></col>
</colgroup>

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

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

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

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

到此这篇关于html table呈现个人简历以及单元格宽度失效的问题解决的文章就介绍到这了,更多相关html table单元格宽度失效内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章,希望大家以后多多支持三水点靠木!

HTML / CSS 相关文章推荐
需要知道的CSS3动画技术
Jan 01 HTML / CSS
css3 旋转按钮 使用CSS3创建一个旋转可变色按钮
Dec 31 HTML / CSS
CSS3实现莲花绽放的动画效果
Nov 06 HTML / CSS
HTML5 Canvas绘制文本及图片的基础教程
Mar 14 HTML / CSS
基于HTML5 FileSystem API的使用介绍
Apr 24 HTML / CSS
HTML中使用SVG与SVG预定义形状元素介绍
Jun 28 HTML / CSS
HTML5中判断用户是否正在浏览页面的方法
May 03 HTML / CSS
HTML 5 input placeholder 属性如何完美兼任ie
May 12 HTML / CSS
使用phonegap创建联系人的实现方法
Mar 30 HTML / CSS
html5移动端自适应布局的实现
Apr 15 HTML / CSS
html form表单基础入门案例讲解
Jul 21 HTML / CSS
CSS list-style-type属性使用方法
May 21 HTML / CSS
浅析HTML5页面元素及属性
Jan 20 #HTML / CSS
详解如何解决H5开发使用wx.hideMenuItems无效果不生效
Jan 20 #HTML / CSS
HTML5在微信内置浏览器下右上角菜单的调整字体导致页面显示错乱的问题
Jan 19 #HTML / CSS
HTML5 drag和drop具体使用详解
Jan 18 #HTML / CSS
Html5 new XMLHttpRequest()监听附件上传进度
Jan 14 #HTML / CSS
HTML5 canvas实现的静态循环滚动播放弹幕
Jan 05 #HTML / CSS
Html5+CSS3+EL表达式问题小结
Dec 19 #HTML / CSS
You might like
yii中widget的用法
2014/12/03 PHP
php+html5使用FormData对象提交表单及上传图片的方法
2015/02/11 PHP
PHP利用Cookie设置用户30分钟未操作自动退出功能
2017/07/03 PHP
PHP实践教程之过滤、验证、转义与密码详解
2017/07/24 PHP
Laravel 5.4因特殊字段太长导致migrations报错的解决
2017/10/22 PHP
PHP pthreads v3下同步处理synchronized用法示例
2020/02/21 PHP
改善用户体验的五款jQuery插件分享
2011/05/22 Javascript
深入理解JavaScript系列(8) S.O.L.I.D五大原则之里氏替换原则LSP
2012/01/15 Javascript
JQuery AJAX 中文乱码问题解决
2013/06/05 Javascript
JSON传递bool类型数据的处理方式介绍
2013/09/18 Javascript
JS+CSS实现的竖向简洁折叠菜单效果代码
2015/10/22 Javascript
JS实现中国公民身份证号码有效性验证
2017/02/20 Javascript
Angular 2父子组件数据传递之@Input和@Output详解 (上)
2017/07/05 Javascript
echarts学习笔记之箱线图的分析与绘制详解
2017/11/22 Javascript
详解webpack中的hash、chunkhash、contenthash区别
2018/01/05 Javascript
Angular整合zTree的示例代码
2018/01/24 Javascript
使用pkg打包Node.js应用的方法步骤
2018/10/19 Javascript
JS获取月的第几周和年的第几周实例代码
2018/12/05 Javascript
使用taro开发微信小程序遇到的坑总结
2019/04/08 Javascript
[02:25]DOTA2英雄基础教程 生死判决瘟疫法师
2013/12/06 DOTA
[02:42]DOTA2英雄基础教程 杰奇洛
2013/12/23 DOTA
解决Pycharm出现的部分快捷键无效问题
2018/10/22 Python
使用python PIL库实现简单验证码的去噪方法步骤
2019/05/10 Python
python字典一键多值实例代码分享
2019/06/14 Python
让Python脚本暂停执行的几种方法(小结)
2019/07/11 Python
python 实现全球IP归属地查询工具
2020/12/18 Python
介绍下Lucene建立索引的过程
2016/03/02 面试题
有子女的离婚协议书怎么写(范本)
2014/09/29 职场文书
七年级上册语文教学计划
2015/01/22 职场文书
辞职信模板(中英文版)
2015/02/27 职场文书
2015学习委员工作总结范文
2015/04/03 职场文书
军训通讯稿范文
2015/07/18 职场文书
婚礼父母致辞
2015/07/28 职场文书
自考生自我评价
2019/06/21 职场文书
检讨书之工作不认真
2019/08/14 职场文书
docker compose 部署 golang 的 Athens 私有代理问题
2022/04/28 Servers