css3背景、边框、和补丁相关属性

border :基本语法

border: border-width || border-style || border-color 默认值为: medium none 。

border-color 的默认值将采用文本颜色

相关属性:

border-top,border-left,border-right,border-bottom:它们分别对边框的某个方向起作用,语法基本与border相同

border-bottom-color,border-top-color,border-bottom-color,border-right-color:分别设置某个边框的颜色:

例如border-bottom-color:red设置下边框的颜色为红色

border-bottom-width,border-top-width,border-bottom-width,border-right-width:分别设置某个边框的宽度:

基本语法:border-bottom-width : medium | thin | thick | length 其中length由浮点数字和单位标识符组成的长度值。不可为负值,例如border-bottom-width :thin;

border-bottom-style,border-top-style,border-bottom-style,border-right-style:分别设置某个边框的样式:

基本语法:border-left-style : none | hidden | dotted | dashed | solid | double | groove | ridge | inset | outset none    :  默认值。无边框。不受任何指定的 border-width 值影响

hidden  :  隐藏边框。

IE不支持 dotted  :  在MAC平台上IE4+与WINDOWS和UNIX平台上IE5.5+为点线。否则为实线

dashed  :  在MAC平台上IE4+与WINDOWS和UNIX平台上IE5.5+为虚线。否则为实线

solid   :  实线边框

double  :  双线边框。两条单线与其间隔的和等于指定的 border-width 值

groove  :  根据 border-color 的值画3D凹槽

ridge   :  根据 border-color 的值画菱形边框

inset   :  根据 border-color 的值画3D凹边

outset  :  根据 border-color 的值画3D凸边

CSS3.0新增: 设置圆角: border-radius : none | <length>{1,4} [ / <length>{1,4} ]?

相关属性: border-top-right-radius , border-bottom-right-radius , border-bottom-left-radius , border-top-left-radius 取值:

<length>: 由浮点数字和单位标识符组成的长度值。不可为负值。

border-top-left-radius: 由浮点数字和单位标识符组成的长度值。不可为负值。

说明:第一个值是水平半径。如果第二个值省略,则它等于第一个值,这时这个角就是一个四分之一圆角。 如果任意一个值为0,则这个角是矩形,不会是圆的。 值不允许是负值。

例如: border-radius :4px;

边框对象颜色: border-color : <color>

相关属性 :border-top-color, border-right-color, border-bottom-color , border-left-color 设置对象边框的颜色。

使用CSS3的border-radius属性,如果你设置了border的宽度是X px,那么你就可以在这个border上使用X种颜色,每种颜色显示1px的宽度。如果说你的border的宽度是10个像素,但是只声明了5或6种颜色,那么最后一个颜色将被添加到剩下的宽度。

例如针对上例中的边框设置为4px,颜色可以设置为4中不同的颜色 border-color:#555 #666 #777 #888

边框背景图片: border-image : none | <image> [ <number> | <percentage>]{1,4} [ / <border-width>{1,4} ]? [ stretch | repeat | round ]{0,2}

相关属性 : border-image:border-top-image , border-right-image , border-bottom-image , border-left-image,border-corner-image:border-top-left-image , border-top-right-image , border-bottom-left-image , border-bottom-right-image 取值:none: 默认值。无背景图。

<image>: 使用绝对或相对 url 地址指定背景图像。

<number>: 边框宽度用固定像素值表示。

<percentage>: 边框宽度用百分比表示。 [ stretch | repeat | round ]: 拉伸 | 重复 | 平铺 (其中stretch是默认值。)

border-image: url(img/bt_blue.png) 0 12 0 12 stretch stretch;

设置边框阴影: box-shadow:<length> <length> <length> <length> || <color>

相关属性:text-shadow 取值:<length> <length> <length>? <length>? || <color>: 阴影水平偏移值(可取正负值);阴影垂直偏移值(可取正负值);阴影模糊值;阴影颜色 box-shadow:5px 2px 6px #000

时间: 2024-08-26 17:44:05

css3背景、边框、和补丁相关属性的相关文章

前端笔记九,背景、边框和补丁相关属性

常用的背景相关属性:以下属性均在style内设置 background:设置对象的背景样式,不建议直接通过该属性来控制 background-attachment:设置背景图片是随对象内容滚动还是固定的,可选值: scroll:会随内容的滚动而滚动 fixed:背景图片固定 background-color:设置背景色,如果设置了背景图片则会覆盖背景色 background-image:设置背景图片,使用url()函数 background-position:设置对象的背景图片的位置,第一个表示

css中的背景、边框、补丁相关属性

关于背景涉及到背景颜色与背景图片 背景颜色background-color即可设定: 背景图片background-image即可设定: 但是背景图片还涉及到其他的一些内容: background-attachment:用于设定背景图片是滚动的还是固定的,可以设定为scroll和fixed两种: background-position:用于设定背景图片的位置,可以设定为实际值,也可设定为百分比: background-repeat用于设定背景图片是否平铺,可以是纵向的也可以是横向的: css3新

css3背景、边框、和补丁相关属性 (二)

背景 background : background-color || background-image || background-repeat || background-attachment || background-position 默认值为:transparent none repeat scroll 0% 0%. 设置对象的背景样式.如使用该复合属性定义其单个参数,则其他参数的默认值将无条件覆盖各自对应的单个属性设置.例如: 设置 background : white 等于设置 b

前端入门之CCS 2 选择器优先级,调节标签样式,字体属性,文本属性,背景, 边框,画圆,display属性,盒子模型,浮动(clear属性),溢出属性,定位,z-index,透明度

选择器的优先级问题 1.选择器相同 就近原则 2.选择器不同 行内 > id选择器 > 类选择器 > 标签选择器 除此之外还可以通过添加 !important方式来强制让样式生效,但并不推荐使用.因为如果过多的使用!important会使样式文件混乱不易维护. 万不得已可以使用!important <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8

CSS自学笔记(11):CSS3背景和边框

CSS3 背景 在CSS3中新增了多个关于背景的属性,可以让我们对背景有了更多更好的操作,减少用第三方工具对背景图片进行修改美化. CSS3中主要是通过定义backgrounp中的各个属性来控制背景(高宽,位置,透明度----). 关于背景的部分常用属性有(*为CSS3中新增属性): 值 描述 background-color 规定要使用的背景颜色. background-position 规定背景图像的位置. background-size* 规定背景图片的尺寸. background-rep

css3背景颜色渐变属性

https://www.cnblogs.com/ningkyolei/p/4623697.html 很久之前写的一篇文章了,今天重新整理一下关于css3背景渐变的写法,至于是怎么来的,可以看下面渐变的详细解释. 在项目中,有很多地方都用到了背景线性渐变.如果在移动端还可以适当使用CSS3这个属性 css3:linear-gradient 比如:黑色渐变到白色,代码如下: .gradient{ background: -moz-linear-gradient(top, #000000 0%, #f

css3大小、定位、轮廓相关属性

1.大小相关属性 1.1 CSS3新增的box-sizing属性 box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: padding-box; -moz-box-sizing: padding-box; box-sizing: border-box; -moz-box-sizing: border-box; 1.2 CSS3 新增的resize属性 resize: both;——指定可在两个方向上调整大小. res

css3背景颜色渐变属性 兼容性测试基础环境为:windows系统;IE6.0+, Firefox4.0+, Chrome4.0+, Safari4.0+, Opera15.0+

css3背景颜色渐变属性 兼容性测试基础环境为:windows系统:IE6.0+, Firefox4.0+, Chrome4.0+, Safari4.0+, Opera15.0+ 语法: <linear-gradient>:linear-gradient([ <point>,]? <color-stop>[, <color-stop>]+); <point>:[ left | right ]? [ top | bottom ]? || <a

css3背景属性

(一)背景属性 1)Background-origin 背景原点(背景的起始点yoush)Background-origin 背景原点(背景的起始点you)Background-origin 背景原点(背景的起始点yoush)Background-origin 背景原点(背景的起始点1)Background-origin 背景原点(背景的起始点yoush)Background-origin 背景原点(背景的起始点you)Background-origin 背景原点(背景的起始点yoush)Bac