css3中关于Border的属性一些实例用法代码详解

css3中有关于border的属性一共有三个:圆角border-radius,图片边框border-image,边框多颜色border-color,其中圆角border-radius是常用的一个属性,而且现在很多网站制作圆角效果都使用border-radius来实现。

 /*我们可以分别给各边上色*/  border-top-color: /*给上边框上色*/  border-right-color:  /*给右边框上色*/  border-bottom-color: /*给下边框上色*/  border-left-color:  /*给左框上色*/

登录后复制

上面展示的是给元素边框上色的方法,大家都知道这样可以给边框上唯一色。可是如果我们想给边框添加不同的颜色,比如说给边框添加一个渐变色,或者说一个彩色,那么我们前面的方法就无能为力了,那怎么办呢?为了达到这样的效果,CSS3就推出了其自己的border-color属性,不过到目前为止只有Firefox 3.0+的浏览支持这个属性。也是因为这一点,css3的border-color应用是相当的少,据我的了解,目前还没有发现有项目应用css3的border-color来实现边框特殊效果。但这一点都不会影响我们这些css3的爱好者学习css3各种属性的热情。下面我们就继续,看看css3的bborder-color是如何使用。

来看看其语法的书写规则

-moz-border-top-colors:   *; /*顶边边框*/  -moz-border-right-colors:  *; /*右边边框*/  -moz-border-bottom-colors:   *; /*底边边框*/  -moz-border-left-colors:   *; /*左边边框*/

登录后复制

从上面的语法规则来看,我们把元素四边分开了书写,但这里有一点和CSS2的不同之处,在CSS3中我们使用的是border-top-colors,border-right-colors,border-bottom-colors,border-left-colors,当中的colors是个复数,而在CSS2中都是border-top-color,border-right-color,border-bottom-color,border-left-color。这一点大家一定要记住了,在CSS3中是“colors”

使用css3的border-color属性时,如果你的boder宽度设置了X px,那么你可以在这个边框上使用X种颜色,此时每一个颜色就是一个px。如果你的border宽度设置了10px,而你只运用了三四个颜色,那么最后一个颜色将会填充到后面的宽度上。

立即学习“前端免费学习笔记(深入)”;

.demo {       width: 200px;   height: 100px;   border: 5px solid transparent;   -moz-border-top-colors: red blue white white black;   -moz-border-right-colors: red blue white white black;   -moz-border-bottom-colors: red blue white white black;   -moz-border-left-colors: red blue white white black;        }

登录后复制

还可以利用这个属性制作渐变的边框效果

.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的属性一些实例用法代码详解的详细内容,更多请关注【创想鸟】其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至253000106@qq.com举报,一经查实,本站将立刻删除。

发布者:PHP中文网,转转请注明出处:https://www.chuangxiangniao.com/p/3122691.html

(0)
上一篇 2025年3月29日 18:21:31
下一篇 2025年3月29日 18:21:41

AD推荐 黄金广告位招租... 更多推荐

相关推荐

  • 关于HTML5和CSS替换使用

    听到html5的都知道它的强大,如更多的描述性标记、较少依赖于插件的多媒体支持、跨文档消息通信、web sockets、客户端存储、更强大的表单、提升可访问性、先进的选择器、强大的视觉效果。费话不多说,细细说来 被废弃的标签和属性 废弃的标…

    编程技术 2025年4月4日
    100
  • style对象的cssText方法有哪些使用方法

    这次给大家带来style对象的csstext方法有哪些使用方法,style对象的csstext方法使用的注意事项有哪些,下面就是实战案例,一起来看一下。 cssText 本质是什么?   cssText 的本质就是设置 HTML 元素的 s…

    编程技术 2025年4月4日
    200
  • 大一计算机学生,如何自学成为一名前端开发工程师?

    课程在教 C++,但不喜欢C++,喜欢 HTML5、CSS3、JavaScript。另外问一下:不精通 C++ 但学会了用 Adobe Air 开发桌面应用,这样可行不?再问一下,我觉得 C++ 实在是太没有美感了,怎么提起对它的兴趣? 回…

    编程技术 2025年4月1日
    100
  • H5页面音视频自动播放

    纯h5页面在手机端中是无法实现自动播放,移动端浏览器大部分是禁用video和audio的autoplay功能并且,很多移动浏览器也不支持首次js调用play方法进行播放(只有用户手动点播放后暂停,然后用代码进行play可以)。这样做主要是为…

    编程技术 2025年4月1日
    100
  • 纯HTML5+CSS3制作生日蛋糕(代码易懂)

    废话不多说,先给大家展示下效果图: 蛋糕分为三个部分,底部蛋糕,顶层蛋糕和蜡烛部分。html的布局结构也是按照这三部分布局的。另外就是使用css定位和css3的rotate,内外阴影等效果调整部分dom元素样式。比较简单,相信码农都懂的。 …

    2025年4月1日
    100
  • 纯HTML5+CSS3制作生日蛋糕代码实例

    “祝你生日快乐,祝你生日快乐……”,过生日有生日歌,生日蛋糕也是必不可少的,这篇文章主要为大家详细介绍了程序员利用纯介绍+css3制作的生日蛋糕,具有一定的参考价值,感兴趣的小伙伴们可以参考一下 以一个前端开发的身份绘制一个简单的蛋糕庆祝一…

    2025年4月1日
    100
  • 带你玩转css3的3D!

      话不多说,先上demo   酷炫css3走马灯/正方体动画: https://bupt-hjm.github.io/css3-3d/   github源码地址:https://github.com/BUPT-HJM/css3-3d   …

    2025年4月1日 编程技术
    200
  • css3 中最出色的功能–flex 布局

    flex 布局是 css3 中使用最频繁也是最出色的功能,有点复杂,分为应用在容器上的属性和项目上的属性,即父元素上的与子元素上的属性。 父元素上的属性 display: flex div{display: flex; background…

    2025年4月1日 编程技术
    100
  • 浅谈对css伪类和伪元素的理解

    前言 今天主要谈谈css的伪类和伪元素。其实,关于伪类和伪元素,我在小工具css 选择器演示 中,写了不少伪类和伪元素,大家可以去看一下! 伪类和伪元素的理解 官方解释 伪类一开始单单只是用来表示一些元素的动态状态,典型的就是链接的各个状态…

    编程技术 2025年4月1日
    100
  • div+css命名规范大全

    一、命名规则说明: – top 1)、所有的命名最好都小写2)、属性的值一定要用双引号(“”)括起来,且一定要有值如class=”divcss5″,id=”divcss…

    编程技术 2025年4月1日
    100

发表回复

登录后才能评论