• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com专业计算机教程网站
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • html/xhtml
  • html5
  • CSS
  • XML/XSLT
  • Dreamweaver教程
  • Frontpage教程
  • 心得技巧
  • bootstrap
  • vue
  • AngularJS
  • HBuilder教程
  • css3
  • 浏览器兼容
  • div/css
  • 网页编辑器
  • axure
您的位置:首页 > 网页设计 >html/xhtml > 当td为空时怎样显示其边框

当td为空时怎样显示其边框

作者:佚名 字体:[增加 减小] 来源:互联网 时间:2017-08-05

本文主要包含td,为空时,边框等相关知识,佚名 希望在学习及工作中可以帮助到您
之前总结了下如何用 css 来实现 table 的 border + bordercolordark + bordercolorlight 的边框明暗效果,然后有网友问我为什么他写了一个类似的 css 样式,但只能在 Opera 下正常看到表格的边框效果, IE 下则什么也没有。
  下了个 Opera9 一看,确实如此。原因倒也不复杂:因为在 IE 下( Firefox 似乎和 IE 一致)如果某个 td 的内容为空的话,即便你设置了高度和宽度,这个 cell 的边框样式也是不会被显示出来的; Opera 则不管是否有内容与否,一概应用样式来渲染。这个问题刚毕业那会就碰到了,当时部门的科长来问我,后来我跟他说:给每个空的 td 加上 就行了。以后每次碰到这个问题,我就统统采用这个简单粗暴有效的方式来解决了。
  但今天卯足了劲研究了几下,从 Jiarry 那知道原来 css 语法是允许我们对这些缺省行为进行改变的:使用 border-collapse:collapse; 和 empty-cells:show; 就可以让消失的边框显现出来。
class="test1": 加 border-collapse:collapse;
.test1{
border:1px solid #999999;
border-collapse:collapse;
width:60%
}
.test1 td{
border-bottom:1px solid #999999;
height:28px;
padding-left:6px;
}
class1 这儿有内容
这儿有内容
class="test2": 加 border-collapse:collapse; 和 empty-cells:show;
.test2{
border:1px solid black;
border-collapse:collapse;
width:60%
}
.test2 td{
border-bottom:1px solid black;
height:28px;
padding-left:6px;
empty-cells:show;
}
class2 这儿有内容
这儿有内容
class="test3": 不加 border-collapse:collapse; 和 empty-cells:show; 的情况下
.test3{
border:1px solid #999999;
width:60%
}
.test3 td{
border-bottom:1px solid #999999;
height:28px;
padding-left:6px;
}
class3 这儿有内容
这儿有内容

您可能想查找下面的文章:

  • <td></td>标签的border 样式在浏览器中显示不出来的解决方法
  • 用CSS对TD中INPUT的宽度设置
  • 表格单元格td设置宽度无效始终有内部的内容撑开
  • 多个div中table的tdwidth设置一样也不法对齐
  • table合并单元格与img图片铺满整个td的html
  • td 内容自动换行 table表格td设置宽度后文字太多自动换行
  • td单元格合并时 td宽度问题
  • html中DTD使用小结
  • 网页制作 TD也可以溢出隐藏显示
  • 当td为空时怎样显示其边框

相关文章

  • 2017-08-05Html 元素隐藏的几种方式
  • 2017-08-05img图片标签赋予alt属性是否需要
  • 2017-08-05HTML是网页制作者必须要学习掌握的
  • 2017-08-05html页面中常用的一些小方法整理
  • 2017-08-05在网页上调用桌面exe程序的简单方法
  • 2017-08-05通过css控制HTML文本框中的文字垂直居中
  • 2017-08-05IE下文本模式!DOCTYPE作用介绍
  • 2017-08-05HTML表单标记教程(4):
  • 2017-08-05【网页设计】分享E-WebTemplates国外精美网页模板(FLASH+PSD源文件+HTML)
  • 2017-08-05HTML 网页页面切换的各种变换效果

文章分类

  • html/xhtml
  • html5
  • CSS
  • XML/XSLT
  • Dreamweaver教程
  • Frontpage教程
  • 心得技巧
  • bootstrap
  • vue
  • AngularJS
  • HBuilder教程
  • css3
  • 浏览器兼容
  • div/css
  • 网页编辑器
  • axure

最近更新的内容

    • 总结XHTML代码常见的应用问题
    • 网页中回车后form自动提交跳到其他页面的解决方法
    • textarea布局时文字在左下边且不能改变大小尺寸的解决方法
    • map标签的参数详细介绍及使用示例
    • html无序列表标签和有序列表标签使用示例
    • 在网页上调用桌面exe程序的简单方法
    • 在js或css后加?v= 版本号不让浏览器缓存
    • 关于iframe的一点发现与思考
    • 浅谈HTML代码中的空格和空行
    • 让前端开发者价值百万的10项技能

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有