怎样用CSS为TBODY定义BORDER和HEIGHT

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了怎样用CSS为TBODY定义BORDER和HEIGHT相关的知识,希望对你有一定的参考价值。

<tbody style="border:border:1px solid #f90 ; height:80px;">
</tbody>
这样是不行的,如果有这样简单,我还来问吗!!!
实践出真知,建议大家解答之前先测试下行不行

tbody 不能设置border属性,可以设置height属性,但是height属性的值在IE和FIRFOX下面不统一。

我觉得没必要设置tbody 的这两个样式吧,可以设置table的样式 啊,你看下面的代码:
<html>
<head>
<title>tbody_test</title>
</head>
<style>
table border-right:1px solid #009933; border-top:1px solid #009933;
table tr td border-bottom:1px solid #009933; border-left:1px solid #009933; padding:4px;
</style>
<body>
<table cellpadding="0" cellspacing="0">
<tbody>
<tr>
<td>213212</td>
<td>sdfsdf</td>
<td>sdfsdfs</td>
</tr>
<tr>
<td>213212</td>
<td>sdfsdf</td>
<td>sdfsdfs</td>
</tr>
<tr>
<td>213212</td>
<td>sdfsdf</td>
<td>sdfsdfs</td>
</tr>
</tbody>
</table>
</body>
</html>
这样也可以实现边框的效果啊!
参考技术A 貌似Tbody没样式的说

tbody表示的是表格的主题部分

类似于 html中的<body></body>

同样
表格也分三个部分的

<thead>表示表头</thead>
<tbody>表示主内容</tbody>
<tfoot>表示表尾</tfoot>

可以不用tbody

不过tbody的好处就是
不用等待表格全部下载完 就可以显示tbody中的内容

你要是想针对tbody部分进行样式设计的话
直接给td设置就好了 如

table
border:1px solid #ccc;
border-right:none;
border-bottom:none;

table td
border:1px solid #ccc;
border-left:none;
border-top:none;


之后你在建立个table看看 是不是出现单线表格???

至于高度 是选择于你td的高度的总和
参考技术B 亲,tbody是无法设置border和height等属性的,border和height可以加在table标签上 参考技术C table tbodyborder:1px solid red;height:40px;
这样就可以了
也可以直接在HTML的tbody标签里面加入class
参考技术D <tbody style="border: ; height: ;">
</tbody>

css定义的边框虚线在火狐中不显示?

border:dashed 0px #0C0; border-bottom:1px;

我只让这个边框的底部有虚线,在搜狗中没问题,可是在火狐和IE中就没有虚线,什么都没有啊

  您好!很高兴为您答疑。
  您这种分离写法会造成样式覆盖,border-bottom:1px;其实质等价于:border-bottom:solid 1px #000。所以建议您将您的样式修改为:border-bottom:1px dashed #0C0。
  如果对我们的回答存在任何疑问,欢迎继续问询。
参考技术A <style>
.a
width:200px;
height:200px;
border:1px #0C0;
border-style:solid solid dashed solid;

</style>
<div class="a"></div>
参考技术B border:dashed 0px #0C0; border-bottom:1px;
改为
border-bottom:1px dashed #0C0 ;
在写样式的时候最好不要有包含与被包含的关系.因为每个浏览器对css的解析不一致,象你上面写的border样式裏面其实就已经包含border-bottom样式了.本回答被提问者采纳

以上是关于怎样用CSS为TBODY定义BORDER和HEIGHT的主要内容,如果未能解决你的问题,请参考以下文章

怎样用css写出圆形边框

div css中border与border之间空隙的颜色怎样修改??

如何用svg代码排版微信?

css样式中怎样控制下划线的粗细?

用css创建一个三角形

怎样用html或css制作三角形