CSS——边框

2019-11-26 17:03:10 浏览数 (1)

定义

边框(Border)属性是对HTML元素的边框进行定义的CSS属性。

概述

通过边框的样式设置,给元素增加更丰富的外观

边框的设置包含以下内容:

  • 边框的类型
  • 边框的尺寸
  • 边框的前景背景
  • 圆角边框

列表

元素

描述

border

border 属性是规定各种单独的边界属性的简写属性,可用于设置一个或多个以下属性的值:border-width,border-style,border-color。

border-bottom

border-bottom 该属性是用来将下边框的所有属性:border-bottom-color, border-bottom-style 与 border-bottom-width 设置到一个声明中。

border-bottom-color

border-bottom-color该属性是用于规定一个元素底部边框的颜色。

border-bottom-style

border-bottom-style该属性是规定元素下边框的样式。

border-bottom-width

border-bottom-width该属性是一个用于规定一个元素下边框的宽度。

border-color

border-color该属性是一个用于规定元素四个边框颜色的快捷属性:border-top-color,border-right-color,border-bottom-color,border-left-color。

border-left

border-left 该属性规定元素的左边框属性。

border-left-color

border-left-color 该属性是一个用于规定元素的左边框的颜色。

border-left-style

border-left-style 该属性是一个用于设置各种单独的边界属性的简写属性,可用于设置一个或多个以下属性的值:border-width,border-style,border-color。

border-left-width

border-left-width 该属性是一个元素的左边框的宽度。

border-right

border-right 该属性是元素的右边框属性。

border-right-color

border-right-color 该属性是用于规定元素的右边框的颜色。

border-right-style

border-right-style 该属性是用于规定元素右边框的样式。

border-right-width

border-right-width 该属性是用于规定元素右边框的宽度。

border-style

border-style 该属性是用作规定元素所有边框的样式。

border-top

在一个声明中设置所有的上边框属性。

border-top-color

border-top 该属性表示元素的上边框属性。

border-top-style

border-top-style 该属性是用于规定元素的上边框的样式。

border-top-width

border-top-width 该属性是用于规定元素的上边框的宽度。

border-width

border-width 该属性是用于规定元素四条边框的宽度。

outline

outline 该属性是用于规定元素的轮廓属性。

outline-color

outline-color 该属性是用于规定元素的轮廓的颜色。

outline-style

outline-style 该属性是用于规定元素的轮廓样式属性。

outline-width

outline-width 该属性是用于规定元素的轮廓的宽度。

border-bottom-left-radius

border-bottom-left-radius 该属性用于规定元素的左下角边框的形状。

border-bottom-right-radius

border-bottom-right-radius 该属性用于规定元素的右下角边框的形状。

border-image

border-image 该属性用作给元素的边框添加背景图片。使用该属性时,会替换掉 border-style 属性所设置的边框样式。

border-image-outset

border-image-outset属性规定边框图像可超出边框盒的大小。

border-image-repeat

border-image-repeat 该属性用于规定图片如何填充边框。单个值,设置所有的边框;两个值,分别设置水平和垂直的边距。

border-image-slice

border-image-slice 该属性用于划分边框图片在9个区域所制定的图像:4个角,4个边和中间。

border-image-source

border-image-source 该属性规定<image>代替边框的样式。若此属性设置为none,使用边框样式代替。

border-image-width

border-image-width 该属性用作规定图像边框宽度。若 border-image-width 大于已指定的 border-width 则将向内部扩展。

border-radius

border-radius 该属性用作规定边框圆角。一个半径确定一个圆形;当使用两个半径时确定一个椭圆,该椭圆同边框的交集形成圆角效果。

border-top-left-radius

border-top-left-radius 该属性是用来规定元素左上角的圆角效果。圆角可以是圆或者椭圆的一部分。若其中有一个值为0,则无圆角效果。

border-top-right-radius

border-top-right-radius 该属性用于规定元素的右上角弧形。该弧形可能为一个椭圆,若一个值为0,就没有圆形。

box-shadow

box-shadow 该属性是用逗号分割列表来描述一个或多个阴影效果,几乎可用到任何元素。若同时在元素上设置了border-radius,阴影依然有圆角的效果。多个阴影的 z-ordering 和多个 text-shadows 规则相同。

变更点

CSS3增加了圆角边框等众多特效功能.

0 人点赞