当前位置: 首页 > ds >正文

border-radius属性值参数详解

      border-radius是CSS3设置圆角的一个属性,其属性值得单位可以使用:em、px、百分比等等。但是,border-radius属性值得参数形式有好多种,那么具体都代表什么意思呢?下面以实际例子分析一下:

首先是最常见的一种形式,一个值:border-radius: 值;

border-radius: 10px;

    这段代码代表同时将元素的每个圆角的"水平半径"和"垂直半径"都设置为10px。

    border-radius可以同时设置1到4个值,(类似于margin与padding的值得设定)。如果设置四个值,则依次对应左上角、右上角、右下角、左下角(顺时针顺序)。

代码:

border-radius: 10px 20px 0px 30px;

    如果设置两个值,表示左上角和右下角使用第一个值,右上角和左下角使用第二个值。

代码:

border-radius: 20px 0px;

    如果设置三个值,表示左上角使用第一个值,右上角和左下角使用第二个值,右下角使用第三个值。

代码:

border-radius: 10px 0px 50px;

    border-radius还可以用斜杠二组值。这时,第一组值表示水平半径,第二组值表示垂直半径。每组值也可以同时设置1到4个值,应用规则是依次对应左上角、右上角、右下角、左下角(顺时针顺序)。

代码:

border-radius:50px/30px;

 

代码:

border-radius: 50px 30px 20px 10px / 20px 30px 20px 30px;

    

除了可以同时设置四个圆角以外,还可以单独对每个角进行设置。对应四个角,CSS3提供四个单独的属性:
border-top-left-radius
border-top-right-radius
border-bottom-right-radius
border-bottom-left-radius
这四个属性都可以同时设置1到2个值。如果设置1个值,表示水平半径与垂直半径相等。如果设置2个值,第一个值表示水平半径,第二个值表示垂直半径。
代码:
border-top-right-radius: 50px;

border-top-right-radius: 50px 20px;

 

http://www.xdnf.cn/news/11598.html

相关文章:

  • 烟雾视频资源搜集
  • keypress、keydown、keyup之间的区别与联系
  • 什么是博客?
  • 设计模式-设计原则-迪米特法则(最小知识原则)
  • 二值神经网络(Binary Neural Network,BNN)
  • Q44F-16C型号字母含义
  • Axis2中文手册
  • Wireshark零基础使用教程(超详细)
  • AC-DC工作原理以及 PCB设计要点
  • JS页面刷新:location.reload和location.replace区别
  • ArcGIS教程——ArcGIS快速入门
  • HDU7321-KongMingQi孔明棋(找规律)
  • SetTimer和KillTimer函数简介
  • 【网络安全】简单的免杀方法(非常详细)零基础入门到精通,收藏这一篇就够了_免杀加壳工具
  • 收藏的 让你明白response.sendRedirect()与request.getRequestDispatcher
  • 一次对asp+fck的简单渗透
  • 瀑布流布局 (初版)
  • Windows7系统rdpclip.exe文件丢失问题
  • android原生开发教程,安卓开发入门到精通
  • 【转】Qt4移植Qt5总结
  • 编译,移植DDWRT到到belkin8230
  • 自学编程的六种方法,你必须知道
  • Windows下安装UCenter和UCenter_Home
  • 【收藏】The top 200 sites on the web
  • FPGA驱动HDMI————基于达芬奇开发板
  • oracle的常用函数
  • LED灯珠的封装形式
  • XDC约束技巧——时钟篇【XDC其基础语法来源于业界统一的约束规范SDC】
  • Java线程池ThreadPoolExecutor详细介绍与使用
  • 使用html+css+js实现一个静态页面(含源码)