css表格边框样式,css 边框样式

CSS合并表格边框

在CSS中可以使用border-collapse属性来合并表格边框;border-collapse属性用于设置表中存在的单元格的边框,并告知这些单元格是否共享公共边框。

创新互联-专业网站定制、快速模板网站建设、高性价比盐城网站开发、企业建站全套包干低至880元,成熟完善的模板库,直接使用。一站式盐城网站制作公司更省心,省钱,快速模板网站建设找我们,业务覆盖盐城地区。费用合理售后完善,十年实体公司更值得信赖。

border-collapse属性设置表格的边框是否被合并为一个单一的边框。

语法:

属性值:

● separate:用于设置单元格的单独边框。

● collapse:用于折叠相邻的细胞并形成共同的边界。

● initial:用于将border-collapse属性设置为其默认值。

● inherit:当border-collapse属性从其父元素继承时使用。

示例:

效果图:

浏览器支持

border-collapse属性支持的浏览器如下:

● Apple Safari 1.2

● 谷歌Chrome 1.0

● Internet Explore / Edge 5.0

● Opera 4.0

● Firefox 1.0

更多 css 的相关知识,可访问: web前端课程 !!

css表格的边框线怎么设置

border-collapse 属性:设置表格的边框是否被合并为一个单一的边框,即:用于设置表格边框是合并显示还是分开显示。

border-collapse 属性设置表格的边框是否被合并为一个单一的边框。它有以下几个值:

-- separate 默认值:边框会被分开,不会忽略 border-spacing 和 empty-cells 属性;

-- collapse:如果可能,边框会合并为一个单一的边框。会忽略 border-spacing 和 empty-cells 属性;

-- inherit:规定应该从父元素继承 border-collapse 属性的值。

双线表格边框的实现

html代码:

table

tr

td内容/tdtd内容/tdtd内容/tdtd内容/tdtd内容/td

/tr

tr

td内容/tdtd内容/tdtd内容/tdtd内容/tdtd内容/td

/tr

tr

td内容/tdtd内容/tdtd内容/tdtd内容/tdtd内容/td

/tr

tr

td内容/tdtd内容/tdtd内容/tdtd内容/tdtd内容/td

/tr

/table

css代码:

table,table td{

text-align: center;

border: 1px solid #000;

border-collapse:separate;

}

table td{

padding: 10px 30px;

}

表格边框的双线样式其实很简单,只要同时设置表格外边框和table里的每个单元格的边框,就可以实现了。

因为separate是默认值,就算是不设置border-collapse:separate;表格也会呈现双线效果。

我们主要是来看看border-collapse属性合并边框,实现单线边框的方法,html代码一样,只需设置css样式:

css代码:

table,table tr td {

border: 1px solid #000;

text-align: center;

border-collapse: collapse;

}table tr td {

padding: 10px 30px;

}

单线边框的实现也很简单,它是在双线样式的基础上,设置border-collapse: collapse;

把相邻的两个table边框合并成一个,使得相邻的两条线并在一起,边框就以单线的形式显示了。

总结:表格边框的无论是单线边框样式,还是双线边框样式都在前端页面中应用广泛,大家可以根据自己

如何用css控制表格的边框

表格的边框分为3个元素决定:table,th,td;

如果三种元素全部设置了border样式,那么会发现外层有2层border,里面的th与th,td与td,td与th之间的border也是有2层的,所以,在设置border之前最好先想好通过什么样的规则来展现boeder(因为方式很多,那么我们只能选择适合自己的-也就是用的习惯的)。另外,表格之间还有一个概念是表空间,可以通过给表格设置样式table{ border-collapse:collapse; border-spacing:0;}清除这些多余的空间,那么有了上面的准备工作之后,下面就开始border样式的设置--代码如下:

td,th{border-bottom: 1px solid #e3e3e3;//xia下边框border-right:1px solid #e3e3e3;//有边框}

CSS控制表格边框样式问题

html

headtitleHTML

Table/title/head

style

type="text/css"

TABLE

{

border-collapse:

separate;

border:

2px

solid

blue;

}

.one{

border-left:none;

border-right:1px

solid

#f00;

border-top:1px

solid

#f00;

border-bottom:1px

solid

#f00;}

/style

body

table

summary="TechRepublic.com

-

Tables

and

CSS"

theadtr

thabbr="salesperson"

scope="col"Person/th

thabbr="sales"

scope="col"Sales/th

/tr/thead

tbodytr

td

class="one"Mr.

Smith/td

td600.00/td

/trtr

tdMr.

Jones/td

td0000.00/td

/trtr

tdMs.

Williams/td

td

class="one"0000.00/td

/tr/tbody

tfoottr

tdLet's

sale,

sale,

sale!/td

/tr/tfoot/table/body/html

我设置了一个样式one,单元格左边没有边框,上下和右边有边框,颜色你可以自己设置。

表格细边框的CSS样式什么设置?

1.所有的均为细边框。\x0d\x0atable,table td,table th{border:1px solid #ff0000;border-collapse:collapse;}\x0d\x0a\x0d\x0a2.指定的为细边框,把放在中,用ID作索引,如下:\x0d\x0a#mdA table,#mdA table td,#mdA table th{border:1px solid #ff0000;border-collapse:collapse;}\x0d\x0a\x0d\x0a\x0d\x0a \x0d\x0a \x0d\x0a

\x0d\x0a \x0d\x0a

\x0d\x0a \x0d\x0a

\x0d\x0a \x0d\x0a\x0d\x0a

回答于 2022-11-16

抢首赞

已踩

查看全部1个回答

立即下载

— 为你推荐更多精彩内容 —

正在加载

加载失败 点击重新加载

微信

微博

QQ

QQ空间

答案纠错

举报

取消

赞赏答主

5

10

50

100

200

已赞赏0财富值

合计:0 财富值

登录后赞赏

选择举报类型

侵犯版权

色情低俗

涉嫌违法犯罪

时政信息不实

垃圾广告

低质灌水

工作人员会在48小时内处理,处理结果请关注系统通知,感谢您对百度知道的支持。

确定

void function(a,b,c,d,e,f){function g(b){a.attachEvent?a.attachEvent("onload",b,!1):a.addEventListener&&a.addEventListener("load",b)}function h(a,c,d){d=d||15;var e=new Date;e.setTime((new Date).getTime()+1e3*d),b.cookie=a+"="+escape(c)+";path=/;expires="+e.toGMTString()}function i(a){var c=b.cookie.match(new RegExp("(^| )"+a+"=([^;]*)(;|$)"));return null!=c?unescape(c[2]):null}function j(){var a=i("PMS_JT");if(a){h("PMS_JT","",-1);try{a=a.match(/{["']s["']:(\d+),["']r["']:["']([\s\S]+)["']}/),a=a&&a[1]&&a[2]?{s:parseInt(a[1]),r:a[2]}:{}}catch(c){a={}}a.r&&b.referrer.replace(/#.*/,"")!=a.r||alog("speed.set","wt",a.s)}}if(a.alogObjectConfig){var k=a.alogObjectConfig.sample,l=a.alogObjectConfig.rand;d="https:"===a.location.protocol?""+d:""+d,k&&l&&l>k||(g(function(){alog("speed.set","lt",+new Date),e=b.createElement(c),e.async=!0,e.src=d+"?v="+~(new Date/864e5)+~(new Date/864e5),f=b.getElementsByTagName(c)[0],f.parentNode.insertBefore(e,f)}),j())}}(window,document,"script","/hunter/alog/dp.mobile.min.js");

window.tt = 1669146605;

怎么用CSS设置html中的表格边框样式

方法/步骤

1

一个普通的表格如下:

2

相关设置

单元格边距(表格填充)(cellpadding) -- 代表单元格外面距离,用于隔开单元格与单元格之间的空间 单元格间距(表格间距)(cellspacing) -- 代表表格边框与单元格补白的距离。

具体代码如下:

table border='1'cellspacing="0" cellpadding="0" tr td width="200"1/td td width="200"2/td td width="200"3/td /tr tr tda/td tdb/td tdc/td /tr tr td中国/td td我/td td爱你/td /tr /table

效果如图

3

文字不居中?

设置一下就好了。

代码如下:

style type="text/css".onecenter{text-align:center;width:200px;}/styletable border='1'cellspacing="0" cellpadding="0" tr td class='onecenter'1/td td class='onecenter'2/td td class='onecenter'3/td /tr tr td class='onecenter'a/td td class='onecenter' b/td td class='onecenter' c/td /tr tr td class='onecenter' 中国/td td class='onecenter' 我/td td class='onecenter' 爱你/td /tr /table

为了方便一点我直接把样式写在上面了。

4

效果如图:

5

每一个表格都是一个完整的方框,如果想要线条更细。

看如下代码:

style type="text/css".onecentertext-align:center;width:200px;height:50px;}#sebackground-color:#006699 ;padding:20px;color:#FFF;}/styletable border='1'cellspacing="0" cellpadding="20" tr td class='onecenter'1/td td class='onecenter' style='border-left:0px;border-right:0px;' 2/td td class='onecenter'3/td /tr tr td class='onecenter'a/td td class='onecenter' style='border:0px' b/td td class='onecenter' c/td /tr tr id='se' td class='onecenter' 中国/td td class='onecenter' 我/td td class='onecenter' 爱你/td /tr /table

这段代码主要是针对某些表格做了些设置,让某些表格不显示出来。


网页名称:css表格边框样式,css 边框样式
文章链接:http://hbruida.cn/article/dsdhpss.html