欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 编程资源 > 综合教程 >内容正文

综合教程

原生html表格属性

发布时间:2023/12/13 综合教程 37 生活家
生活随笔 收集整理的这篇文章主要介绍了 原生html表格属性 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

一、<table border="1"> 表格边框

二、<table border="1" cellspacing="0">cellspacing单元格间距

三、<table border="1" cellspacing="0" cellpadding="0">cellpadding单元格边距

四、border-collapse: collapse 边框合并,该属性设置表格的边框是否被合并为一个单一的边框,还是象在标准的 HTML 中那样分开显示

五、table,table tr th, table tr td { border:1px solid #0094ff; }为所有边框设置颜色

表格合并案例

<!-- 表格开始 -->
                <table class="table table-bordered" >
                    <!-- 表头开始 -->
                    <thead>
                        <tr class="tableTh">
                            <td rowspan="2">联系人</td>
                            <td rowspan="2">名称</td>
                            <td rowspan="2" class="smallTd">类别</td>
                            <td colspan="3">情况</td>
                            <td colspan="4">推进</td>
                            <td rowspan="2" class="bigTd">问题</td>
                            <td rowspan="2" class="smallTd">问题类别</td>
                            <td rowspan="2" class="bigTd">建议</td>
                            <td rowspan="2">单位</td>
                        </tr>
                        <tr class="tableSonTh">
                            <td>第三方更好</td>
                            <td>第三方更好</td>
                            <td>第三方更好</td>
                            <td>第三方更好</td>
                            <td>第三方更好</td>
                            <td>第三方更好</td>
                            <td>第三方更好</td>
                        </tr>
                    </thead>
                    <!-- 表头结束 -->
                    <!-- 表格内容开始 -->
                    <tbody>
                        <tr class="bableBody"style="height:300px;overflow-y:scroll;">
                            <td>8888888888</td>
                            <td>8888888888</td>
                            <td>88888</td>
                            <td>8888888888</td>
                            <td>8888888888</td>
                            <td>8888888888</td>
                            <td>8888888888</td>
                            <td>8888888888</td>
                            <td>8888888888</td>
                            <td>88888888888888888888888888888888888888888</td>
                            <td>8888888888</td>
                            <td>88</td>
                            <td>8888888888</td>
                            <td>8888888888</td>
                        </tr>
                    </tbody>
                    <!-- 表格内容结束 -->
                </table>
                <!-- 表格结束 -->

效果

使用时特殊情况

在CSS中定义了如下句子,可保网页不会再被撑开了。
table{table-layout: fixed;}
td{word-break: break-all; word-wrap:break-word;}

注释一下:
1.第一条table{table-layout: fixed;},此样式可以让表格中有!!!(感叹号)之类的字符时自动换行。
2.td{word-break: break-all},一般用这句这OK了,但在有些特殊情况下还是会撑开,因此需要再加上后面一句(word-wrap:break-word;)就可以解决。此样式可以让表格中的一些连续的英文单词自动换行。

总结

以上是生活随笔为你收集整理的原生html表格属性的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。