CSS3 -- 边框颜色(border-color)

1、border-color 描述

  border-color(边框颜色)在CSS2、CSS3中区别:

  ==》css2中,唯一色(即一个边框只有一种)  

合写:border-color: <color>   /*其中可以上一个值,也可以是多个值;*/
拆分写:
border-top-color: <color>
border-right-color: <color>
border-bottom-color:<color>
border-left-color: <color> 

  ==》css3中,多色(即一个边框可有多种)

CSS3中写法规则:-moz-border-top-colors: <color> <color> <color>*; /*顶边边框*/
-moz-border-right-colors:<color> <color> <color>*; /*右边边框*/
-moz-border-bottom-colors: <color> <color> <color>*; /*底边边框*/
-moz-border-left-colors: <color> <color> <color>*; /*左边边框*/ 

合写错误:(不能合写 -- 无效果)-moz-border-colors: <color> <color> <color> <color>*;/*这样缩写能行吗?-- 不行*/ 

2、border-color 兼容

  目前只有 Firefox 3.0+ 的浏览器支持;有必要在前面加上其前缀“-moz-”。

3、border-color 用法

CSS3中 可制作渐变的边框效果
.demo1 {
    width: 200px;
    height: 100px;
    border: 10px solid transparent;
    border-radius: 15px 0 15px 0;
    -moz-border-top-colors:#a0a #909 #808 #707 #606 #505 #404 #303;
    -moz-border-right-colors:#a0a #909 #808 #707 #606 #505 #404 #303;
    -moz-border-bottom-colors:#a0a #909 #808 #707 #606 #505 #404 #303;
    -moz-border-left-colors:#a0a #909 #808 #707 #606 #505 #404 #303;
  }提示:   使用css3的border-color属性时,如果你的boder宽度设置了n px,那么你可以在这个边框上使用n种颜色,此时每一个颜色就是一个px。  如果你的border宽度设置了10px,而你只运用了三四个颜色,那么最后一个颜色将会填充到后面的宽度上。

整理自:(W3CPlus)CSS3 Border-color

时间: 2024-08-30 12:02:51

CSS3 -- 边框颜色(border-color)的相关文章

《图解CSS3——第3章 CSS3边框-1》

提到边框,大家首先想到的是CSS的boder属性.不错,border属性是CSS种盒模型基础属性之一.在CSS3中,关于边框的运用会有什么样的不同之处呢?又将如何使用?本章我们带着这些问题开始我们的CSS3边框之旅. 3.1 CSS3边框简介 border属性在CSS1中就已经定义了,使用它可以设置元素的边框风格. 3.1.1 边框的基本属性 CSS1和CSS2中的边框属性确实很简单,其主要包括三个类型值. border-width:设置元素边框的粗细. border-color:设置元素边框的

《图解CSS3——第3章 CSS3边框-2》

3.2 CSS3边框颜色属性 3.2.1 border-color属性的语法及参数 border-color的语法看上去和CSS1中的完全相同,但为了避免与border-color属性的原功能发生冲突,CSS3在这个属性上做出了一定的修改.语法如下: border-color : [ <color> | transparent ] { 1, 4} | inherit 换句话说,如果使用border-color这种缩写语法,将不会有任何效果,必须将这个border-color标准写法拆分成四个边

Winform改变Textbox边框颜色(转)

namespace MyTextBoxOne { //使用时必须把文本框的BorderStyle为FixedSingle才能使用 //一些控件(如TextBox.Button等)是由系统进程绘制,重载OnPaint方法将不起作用. //所有这里并没有使用重载OnPaint方法绘制TextBox边框. public class TextBoxTwo : TextBox { //获取的当前进程,以便重绘控件 [System.Runtime.InteropServices.DllImport("use

input 边框颜色

border 的属性 有三个 border:5px solid red; 如果上述值缺少一个没有关系,例如border:#FF0000;是允许的. 分别对应:border-width, border-style,border-color. 控制颜色的是最后一个可用 "#ccc". 注意:事件触发改变 input 的边框颜色border的三个属性,也可以用border-color

控制边框颜色:《CSS3 Border-color》

CSS3中有关于Border的属性一共有三个:圆角border-radius,图片边框border-images,边框多颜色border-color,其中圆角border-radius是常用的一个属性,而且现在很多网站制作圆角效果都使用border-radius来实现; 在CSS2中,我们可以把border-color同时应用到不同的边框上,也可以分别在各边上色,如: border-color: <color>/*其中可以上一个值,也可以是多个值,具体我在这里不多说了,大家来时用到的也特别多*

CSS border边框属性教程(color style)

CSS 边框即CSS border-border边框样式颜色.边框样式.边框宽度的语法结构与应用案例教程篇 一.CSS 边框基础知识 CSS 边框即CSS border是控制对象的边框边线宽度.颜色.虚线.实线等样式CSS属性.同时大家可以进入码农教程提供CSS手册查看border手册:http://www.manongjc.com/cssref/pr_border.html 二.Html原始边框与DIV+CSS边框对照 Html表格控制边框:border="1" bordercolo

CSS3边框温故

1.简介:border属性在CSS1中就已经定义了,用来设置元素边框风格,设置不同的边框.颜色.粗细 2.基本属性,包括三个类型值:(1)border-width:设置元素边框的粗细,默认3~4px(2)border-color:设置元素边框的颜色,默认色就是字体颜色(3)border-style:设置元素边框的类型,默认[none]缩写语法:border:border-width border-style border-color;注:缩写后每个属性之间使用空格隔开,它们之间没有先后顺序 3.

CSS3边框 阴影 box-shadow

box-shadow是向盒子添加阴影.支持添加一个或者多个. box-shadow: X轴偏移量 Y轴偏移量 [阴影模糊半径] [阴影扩展半径] [阴影颜色] [投影方式]; 参数介绍: box-shadow: h-shadow v-shadow blur spread color inset; h-shadow:水平阴影的偏移值,必需,可以为负值. v-shadow:纵向阴影的偏移值,必需,可以为负值. blur:阴影模糊值,可选,不能为负值. spread:阴影的扩展,可选,可以为负值. c

CSS3多颜色风格切换的菜单

<!DOCTYPE html><html lang="en" ><head><meta charset="utf-8" /><title>石家庄有机肥</title><style>body { font:14px/1.3 Arial,sans-serif;}.container { background-color: #EEEEEE; border-radius: 5px 5px 5