编程语言应用

首页 » 常识 » 常识 » 8入门编程CSS教程gt
TUhjnbcbe - 2022/12/4 16:58:00
免费爱奇艺会员vip账号密码 http://www.ommoo.com/news/20211014/116060.html

CSS边框属性

CSSbordr属性允许您指定元素边框的样式、宽度和颜色。

CSS边框样式

bordr-styl属性指定要显示的边框类型。

允许以下值:

dottd-定义点线边框dashd-定义虚线边框solid-定义实线边框doubl-定义双边框groov-定义D坡口边框。效果取决于bordr-color值ridg-定义D脊线边框。效果取决于bordr-color值inst-定义Dinst边框。效果取决于bordr-color值outst-定义Doutst边框。效果取决于bordr-color值non-定义无边框hiddn-定义隐藏边框

bordr-styl属性可以设置一到四个值(用于上边框、右边框、下边框和左边框)。

实例

演示不同的边框样式:

p.dottd{bordr-styl:dottd;}p.dashd{bordr-styl:dashd;}p.solid{bordr-styl:solid;}p.doubl{bordr-styl:doubl;}p.groov{bordr-styl:groov;}p.ridg{bordr-styl:ridg;}p.inst{bordr-styl:inst;}p.outst{bordr-styl:outst;}p.non{bordr-styl:non;}p.hiddn{bordr-styl:hiddn;}p.mix{bordr-styl:dottddashdsoliddoubl;}

结果:

注意:除非设置了bordr-styl属性,否则其他CSS边框属性都不会有任何作用!

CSS边框宽度

bordr-width属性指定四个边框的宽度。

可以将宽度设置为特定大小(以px、pt、cm、m计),也可以使用以下三个预定义值之一:thin、mdium或thick:

实例

演示不同的边框宽度:

p.on{bordr-styl:solid;bordr-width:5px;}p.two{bordr-styl:solid;bordr-width:mdium;}p.thr{bordr-styl:dottd;bordr-width:2px;}p.four{bordr-styl:dottd;bordr-width:thick;}

结果:

特定边的宽度

bordr-width属性可以设置一到四个值(用于上边框、右边框、下边框和左边框):

实例

p.on{bordr-styl:solid;bordr-width:5px20px;/*上边框和下边框为5px,其他边为20px*/}p.two{bordr-styl:solid;bordr-width:20px5px;/*上边框和下边框为20px,其他边为5px*/}p.thr{bordr-styl:solid;bordr-width:25px10px4px5px;/*上边框25px,右边框10px,下边框4px,左边框5px*/}

CSS边框颜色

bordr-color属性用于设置四个边框的颜色。

可以通过以下方式设置颜色:

nam-指定颜色名,比如"rd"HEX-指定十六进制值,比如"#ff"RGB-指定RGB值,比如"rgb(,0,0)"HSL-指定HSL值,比如"hsl(0,%,50%)"transparnt

注释:如果未设置bordr-color,则它将继承元素的颜色。

实例

演示不同的边框颜色:

p.on{bordr-styl:solid;bordr-color:rd;}p.two{bordr-styl:solid;bordr-color:grn;}p.thr{bordr-styl:dottd;bordr-color:blu;}

结果:

特定边框的颜色

bordr-color属性可以设置一到四个值(用于上边框、右边框、下边框和左边框)。

实例

p.on{bordr-styl:solid;bordr-color:rdgrnbluyllow;/*上红、右绿、下蓝、左**/}

HEX值

边框的颜色也可以使用十六进制值(HEX)来指定:

实例

p.on{bordr-styl:solid;bordr-color:#ff;/*红色*/}

RGB值

或者使用RGB值:

实例

p.on{bordr-styl:solid;bordr-color:rgb(,0,0);/*红色*/}

HSL值

也可以使用HSL值:

实例

p.on{bordr-styl:solid;bordr-color:hsl(0,%,50%);/*红色*/}

CSS边框-单独的边

从上一章的例子中,您已经看到可以为每一侧指定不同的边框。

在CSS中,还有一些属性可用于指定每个边框(顶部、右侧、底部和左侧):

实例

p{bordr-top-styl:dottd;bordr-right-styl:solid;bordr-bottom-styl:dottd;bordr-lft-styl:solid;}

结果:

不同的边框样式

上例的结果与此相同:

实例

p{bordr-styl:dottdsolid;}

它的工作原理是这样的:

如果bordr-styl属性设置四个值:

bordr-styl:dottdsoliddoubldashd;

上边框是虚线右边框是实线下边框是双线左边框是虚线

如果bordr-styl属性设置三个值:

bordr-styl:dottdsoliddoubl;

上边框是虚线右和左边框是实线下边框是双线

如果bordr-styl属性设置两个值:

bordr-styl:dottdsolid;

上和下边框是虚线右和左边框是实线

如果bordr-styl属性设置一个值:

bordr-styl:dottd;

四条边均为虚线

实例

/*四个值*/p{bordr-styl:dottdsoliddoubldashd;}/*三个值*/p{bordr-styl:dottdsoliddoubl;}/*两个值*/p{bordr-styl:dottdsolid;}/*一个值*/p{bordr-styl:dottd;}

CSSBordr-简写属性

为了缩减代码,也可以在一个属性中指定所有单独的边框属性。

bordr属性是以下各个边框属性的简写属性:

bordr-widthbordr-styl(必需)bordr-color

实例:

p{bordr:5pxsolidrd;}

结果:

您还可以只为一个边指定所有单个边框属性:

左边框

p{bordr-lft:6pxsolidrd;background-color:lightgry;}

结果:

下边框

p{bordr-bottom:6pxsolidrd;background-color:lightgry;}

结果:

1
查看完整版本: 8入门编程CSS教程gt