CCS盒子模型之边框属性设置

  • 盒子模型的组成
    首先上一张图片:
    这里写图片描述
    从这张图片可以看出,每个盒子在页面中都占据特定的空间,占据的实际空间是由“内容”+内边距+外边距+边框组成。
    2.边框设置
    边框大的样式涉及了颜色(color)、宽度(width)和风格(style)3方面
    2.1边框风格设置
    设置边框风格的时候可以设置上下左右四个边框的风格
属性描述
border-style简写属性,同时设置边框4个方向的风格
border-bottom-style设置下边框的风格
border-left-style设置左边框的风格
boder-right-style设置右边框的风格
border-top-style设置上边框的风格

设置语法如下:
border-style:style [style] [style] [style];
boder-方向-style:style ;
style参数值

参数值描述
none无边框,模式值
dotted边框为点状
dashed边框为虚线
solid边框为实线
double边框为双实线
groove边框为3D凹槽
ridge边框为3D垄状
inset边框内嵌一个立体边框
ouset边框外嵌一个立体边框
inherit指定从父元素继承边框样式
  • 边框风格属性取一个值时,表示四个方向的风格一致
  • 边框风格属性取2个值时,第一个参数设置上、下边框风格,第二个参数设置左、右边框的风格
  • 边框风格属性取3个值时,第一个参数设置上边框风格,第二个设置左、右边框的风格,第三个参数设置下边框的风格
  • 边框风格属性取4个值时,按顺时针方向依次设置上、右、下、左边框的风格
    2.2边框宽度的设置
属性描述
border-width简写属性,同时设置边框4个方向的宽度
border-bottom-width设置下边框的宽度
border-left-width设置左边框的宽度
border-right-width设置右边框的宽度
border-top-width设置上边框的宽度

设置语法如下:

border-width:width_value [width_value] [width_value] [width_value] |inherit;
border-方向-width: width_value |inherit;

宽度值

宽度值描述
length具体某个数值,单位可以时px或em
thin细边框
medium中等边框,默认值
thick粗边框
inherit指定从父元素继承边框宽度
  • 边框宽度取1个值时,表示4个方向的宽度一样
  • 边框宽度取2个值时,第一个值设置上、下边框的宽度,第二个值设置左、右边框的宽度
  • 边框宽度取3个值时,第一个值设置上边框的宽度,第二个值设置左、右边框的宽度,第三个值设置下边框的宽度
  • 边框宽度取4个值时,按顺时针方向依次设置上、右、下、左边框的宽度

注意:要使边框宽度有效,必须保证border-style的属性值不是none,反之要使边框风格属性设置有效,必须保证不能显示设置边框宽度为0.

2.3边框颜色

属性描述
border-color简写属性,同时设置边框四个方向的颜色
border-bottom-color设置下边框颜色
border-left-color设置左边框颜色
border-right-color设置右边框颜色
border-top-color设置上边框颜色

设置语法如下:

border-color:color_value  [color_value] [color_value] [color_value]|inherit;
border-方向-color: color_value |inherit;

color_value用于设置边框颜色,值可以是表示英文单词或颜色的十六进制数或颜色的rgb值。

  • 1个参数时,表示四个方向的颜色色一致
  • 2个参数时,第一个参数设置上、下边框的颜色,第二个参数设置左、右边框的颜色
  • 3个参数时,第一个参数设置上边框颜色,第二个设置左、右边框的颜色,第三个参数设置下边框的颜色
  • 4个参数时,按顺时针方向依次设置上、右、下、左边框的颜色

2.4统一设置边框的宽度、颜色和风格

属性描述
border简写属性,同时设置四条边框的颜色、宽度和风格
border-bottom同时设置下边框的颜色、宽度和风格
border-left同时设置左边框的颜色、宽度和风格
border-right同时设置右边框的颜色、宽度和风格
border-top同时设置上边框的颜色、宽度和风格

设置语法如下:

border: border-width border-style border-color;
border-方向:border-width border-style border-color;

注:三个参数的位置任意。

  • 3
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Master_Yoda

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值