zoukankan      html  css  js  c++  java
  • CSS3-border-radius的兼容写法大全

    <!DOCTYPE html>

    <html lang="zh-cn">
    <head>
    <meta charset="utf-8" />

    <meta name="author" content"郭菊锋,702004176@qq.com">
    <title>border-radius的兼容写法大全</title>
    <style>
    .image{
      -webkit-border-image: url(images/news.png) 20/50px 67px 30px 10px repeat stretch;
      -moz-border-image: url(images/news.png) 20/50px 67px 30px 10px repeat stretch;
      -o-border-image: url(images/news.png) 20/50px 67px 30px 10px repeat stretch;
      border-image: url(images/news.png) 20/50px 67px 30px 10px repeat stretch;
      /*border-image: url(图片地址链接) slice/width outset repeat;*/
    }
      /*slice:边距数值:如果四个一样,就设置一个即可;如果四个不一样,就得设置四个,分别对应上右下左*/
      /*width:必须与slice之间有一个/号,然后同slice一样,设置一个值也可,四个也可但要分别对应*/
      /*outset(有两个值跟在width之后,可以都设置为repeat repeat一样,【这样的话就是也可以只设置一个值】也可以上下repeat左右stretch不一样。){*/
      /*topbottom(上下){repeat(上下平铺);stretch(上下拉伸),round()}*/
      /*leftright(左右){repeat(左右平铺);stretch(左右拉伸),round()}*/
      /*stretch:默认值*/
      /*round:将图像平铺显示,但是如果最后一幅图不能装下,会空出位置出来把能装下的背景图进行拉伸已达到铺满背景的效果 是repeat和stretch的结合.}*/
    div.radius{
      600px;
      height: 750px;
      padding: 30px;
      background-color: rgba(94, 70, 132, 0.87);
      color: #fff;
      font: 20px "微软雅黑";
      -moz-border-radius-topleft: 12px;
      -moz-border-radius-topright: 23px;
      -moz-border-radius-bottomright: 34px;
      -moz-border-radius-bottomleft: 45px;
      -o-border-radius-topleft:12px;
      -o-border-radius-topright:23px;
      -o-border-radius-bottomright:34px;
      -o-border-radius-bottomleft:45px;
      -webkit-border-top-left-radius: 12px;
      -webkit-border-top-right-radius: 23px;
      -webkit-border-bottom-right-radius: 34px;
      -webkit-border-bottom-left-radius: 45px;
      border-top-left-radius: 12px;
      border-top-right-radius: 23px;
      border-bottom-right-radius: 34px;
      border-bottom-left-radius: 45px;

    }
    </style>
    </head>
    <body>
    <div class="image">用图片来做边框<br />border-image:url( ) 数值/宽度px stretch;</div>
      <h1>绘制四个不同的圆角边框的写法以及不同的兼容性的写法大集合</h1>
    <div class="radius">
      <ul>
        <li>顺序就是逆时针转圈</li>
        <li></li>
        <li>border-radius-topleft:12px;</li>
        <li>border-radius-topright:23px;</li>
        <li>border-radius-bottomright:34px;</li>
        <li>border-radius-bottomleft:45px;</li>
        <li></li>
        <li>或者上面这个写法是错了,虽然书上这么讲,但是软件不这么提示。软件提示正确(在软件中更没有错误符号)如下</li>
        <li></li>
        <li>border-top-left-radiu:12px;</li>
        <li>border-top-right-radius:23px;</li>
        <li>border-bottom-right-radius:34px;</li>
        <li>border-bottom-left-radius:45px;</li>
        <li></li>
        <li>-moz-border-radius-topleft:12px;</li>
        <li>-moz-border-radius-topright:23px;</li>
        <li>-moz-border-radius-bottomright:34px;</li>
        <li>-moz-border-radius-bottomleft:45px;</li>
        <li></li>
        <li>-o-border-radius-topleft:12px;</li>
        <li>-o-border-radius-topright:23px;</li>
        <li>-o-border-radius-bottomright:34px;</li>
        <li>-o-border-radius-bottomleft:45px;</li>
        <li></li>
        <li>-webkit-border-top-left-radius:12px;</li>
        <li>-webkit-border-top-right-radius:23px;</li>
        <li>-webkit-border-bottom-right-radius:45px;</li>
        <li>-webkit-border-bottom-left-radius:34px;</li>
        </ul>

    </div>

    <p>20160810 00:40-xing.org1^</P>
    </body>
    </html>

     1 <!DOCTYPE html>
     2 <html lang="zh-cn">
     3 <head>
     4 <meta charset="utf-8" />
     5 
     6 <meta name="author" content"郭菊锋,702004176@qq.com">
     7 <title>border-radius的兼容写法大全</title>
     8 <style>
     9 .image{
    10   -webkit-border-image: url(images/news.png) 20/50px 67px 30px 10px repeat stretch;
    11   -moz-border-image: url(images/news.png) 20/50px 67px 30px 10px repeat stretch;
    12   -o-border-image: url(images/news.png) 20/50px 67px 30px 10px repeat stretch;
    13   border-image: url(images/news.png) 20/50px 67px 30px 10px repeat stretch;
    14   /*border-image: url(图片地址链接) slice/width outset repeat;*/
    15 }
    16   /*slice:边距数值:如果四个一样,就设置一个即可;如果四个不一样,就得设置四个,分别对应上右下左*/
    17   /*width:必须与slice之间有一个/号,然后同slice一样,设置一个值也可,四个也可但要分别对应*/
    18   /*outset(有两个值跟在width之后,可以都设置为repeat repeat一样,【这样的话就是也可以只设置一个值】也可以上下repeat左右stretch不一样。){*/
    19   /*topbottom(上下){repeat(上下平铺);stretch(上下拉伸),round()}*/
    20   /*leftright(左右){repeat(左右平铺);stretch(左右拉伸),round()}*/
    21   /*stretch:默认值*/
    22   /*round:将图像平铺显示,但是如果最后一幅图不能装下,会空出位置出来把能装下的背景图进行拉伸已达到铺满背景的效果 是repeat和stretch的结合.}*/
    23 div.radius{
    24   width:600px;
    25   height: 750px;
    26   padding: 30px;
    27   background-color: rgba(94, 70, 132, 0.87);
    28   color: #fff;
    29   font: 20px "微软雅黑";
    30   -moz-border-radius-topleft: 12px;
    31   -moz-border-radius-topright: 23px;
    32   -moz-border-radius-bottomright: 34px;
    33   -moz-border-radius-bottomleft: 45px;
    34   -o-border-radius-topleft:12px;
    35   -o-border-radius-topright:23px;
    36   -o-border-radius-bottomright:34px;
    37   -o-border-radius-bottomleft:45px;
    38   -webkit-border-top-left-radius: 12px;
    39   -webkit-border-top-right-radius: 23px;
    40   -webkit-border-bottom-right-radius: 34px;
    41   -webkit-border-bottom-left-radius: 45px;
    42   border-top-left-radius: 12px;
    43   border-top-right-radius: 23px;
    44   border-bottom-right-radius: 34px;
    45   border-bottom-left-radius: 45px;
    46 
    47 }
    48 </style>
    49 </head>
    50 <body>
    51 <div class="image">用图片来做边框<br />border-image:url( ) 数值/宽度px stretch;</div>
    52   <h1>绘制四个不同的圆角边框的写法以及不同的兼容性的写法大集合</h1>
    53 <div class="radius">
    54   <ul>
    55     <li>顺序就是逆时针转圈</li>
    56     <li></li>
    57     <li>border-radius-topleft:12px;</li>
    58     <li>border-radius-topright:23px;</li>
    59     <li>border-radius-bottomright:34px;</li>
    60     <li>border-radius-bottomleft:45px;</li>
    61     <li></li>
    62     <li>或者上面这个写法是错了,虽然书上这么讲,但是软件不这么提示。软件提示正确(在软件中更没有错误符号)如下</li>
    63     <li></li>
    64     <li>border-top-left-radiu:12px;</li>
    65     <li>border-top-right-radius:23px;</li>
    66     <li>border-bottom-right-radius:34px;</li>
    67     <li>border-bottom-left-radius:45px;</li>
    68     <li></li>
    69     <li>-moz-border-radius-topleft:12px;</li>
    70     <li>-moz-border-radius-topright:23px;</li>
    71     <li>-moz-border-radius-bottomright:34px;</li>
    72     <li>-moz-border-radius-bottomleft:45px;</li>
    73     <li></li>
    74     <li>-o-border-radius-topleft:12px;</li>
    75     <li>-o-border-radius-topright:23px;</li>
    76     <li>-o-border-radius-bottomright:34px;</li>
    77     <li>-o-border-radius-bottomleft:45px;</li>
    78     <li></li>
    79     <li>-webkit-border-top-left-radius:12px;</li>
    80     <li>-webkit-border-top-right-radius:23px;</li>
    81     <li>-webkit-border-bottom-right-radius:45px;</li>
    82     <li>-webkit-border-bottom-left-radius:34px;</li>
    83     </ul>
    84 
    85 </div>
    86 
    87 <p>20160810 00:40-xing.org1^</P>
    88 </body>
    89 </html>
    可视化代码
  • 相关阅读:
    sql server 镜像操作
    微信测试公众号的创见以及菜单创建
    linux安装redis步骤
    Mysql 查询表字段数量
    linux 链接mysql并覆盖数据
    linux (centos)增删改查用户命令
    CentOS修改用户密码方法
    https原理及其中所包含的对称加密、非对称加密、数字证书、数字签名
    com.mysql.cj.exceptions.InvalidConnectionAttributeException: The server time zone value 'Öйú±ê׼ʱ¼ä' is unrecognized or represents more than one time zone. 问题解决方法
    设计模式(三):模板方法模式
  • 原文地址:https://www.cnblogs.com/padding1015/p/5755190.html
Copyright © 2011-2022 走看看