zoukankan      html  css  js  c++  java
  • Border-radius

    一.border-radius浏览器支持

    image

    故,私有前缀已经没有必要了!

    二.概念性定义

    1.border-radius是个简写属性,用于设置四个border-*-radius的属性,

    即:

    border-top-left-radius:2em;
    border-top-right-radius:2em;
    border-bottom-right-radius:2em;
    border-bottom-left-radius:2em;

    默认值: 0
    继承性: no
    版本: CSS3
    JS语法:

    object.style.borderRadius="5px"

    2.语法:

    border-radius: 1-4 length|% / 1-4 length|%;
    3.所有值
    border-radius: 左上角水平圆角半径大小 右上角水平圆角半径大小 右下角水平圆角半径大小 左下角水平圆角半径大小/左上角垂直圆角半径大小 右上角垂直圆角半径大小 右下角垂直圆角半径大小 左下角垂直圆角半径大小;

    image对比图理解水平和垂直方向的圆角半径

    三.特性

    Q:border-radius百分比的值,相对于谁?
    A:相对于元素占据尺寸的百分比,包含margin和padding以及border,
        即jquery的outerWidth()和outerHeight();
    
    Q:什么是大值特性?
    A:当值很大时,只会使用能够渲染的圆角大小渲染,即不会往大值渲染!
     
    Q: 什么是等比特性?
    A: 水平半径和垂直半径的比例是恒定不变的

    四.案例

    参考http://one-div.com/

    Over~微笑

  • 相关阅读:
    继承与钻石继承
    面向对象----对象的组合和
    认知类和对象的关系
    初识面向对象----类和对象的关系
    其他题目
    三级菜单
    用户登陆
    购物车题目
    函数练习题目
    类加载的过程
  • 原文地址:https://www.cnblogs.com/winyou/p/5455827.html
Copyright © 2011-2022 走看看