• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com专业计算机教程网站
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • html/xhtml
  • html5
  • CSS
  • XML/XSLT
  • Dreamweaver教程
  • Frontpage教程
  • 心得技巧
  • bootstrap
  • vue
  • AngularJS
  • HBuilder教程
  • css3
  • 浏览器兼容
  • div/css
  • 网页编辑器
  • axure
您的位置:首页 > 网页设计 >css3 > CSS3中border-radius属性设定圆角的使用技巧

CSS3中border-radius属性设定圆角的使用技巧

作者:王柏元 字体:[增加 减小] 来源:互联网 时间:2017-06-02

本文主要包含css3圆角属性,css3设置圆角的属性名,css3圆角,css3圆角代码,css3圆角边框等相关知识,王柏元 希望在学习及工作中可以帮助到您

border-radius CSS3中的代表——第一个在社区中得到广泛使用新属性。这意味着,除去Internet Explorer 8及更低版本,所有的浏览器可以显示圆角。
为了使样式能正确应用,需要为Webkit和Mozilla内核添加前缀。

</div>
  1. -webkit-border-radius: 10px;   
  2. -moz-border-radius: 10px;   
  3. border-radius: 10px;  
</div> </div>

然而,今天我们不关心前缀,只简单坚持官方形式:border-radius。
2016510110907211.jpg (253×999)

如你所料,我们可以为每个角指定不同的值。
2016510110940699.jpg (599×525)

</div>
  1. border-top-left-radius: 20px;   
  2. border-top-rightright-radius: 0;   
  3. border-bottom-rightright-radius: 30px;   
  4. border-bottom-left-radius: 0;  
</div> </div>

在上面的代码中,设置border-top-right-radius和border-bottom-left-radius为零是多余的,除非该元素有继承的值。
按top-left, top-right, bottom-right, bottom-left顺序设置每个 radius 的值。如果省略 bottom-left,则与 top-right 相同。如果省略 bottom-right,则与 top-left 相同。如果省略 top-right,则与 top-left 相同。
我们可以实验,

</div>
  1. border-radius:2px;  
</div> </div>

等价于:

</div>
  1. border-top-left-radius:2px;   
  2. border-top-rightright-radius:2px;   
  3. border-bottom-rightright-radius:2px;   
  4. border-bottom-left-radius:2px;  
</div> </div>

例子2:

</div>
  1. border-radius:2em 1em 4em / 0.5em 3em;  
</div> </div>

等价于:

</div>
  1. border-top-left-radius:2em 0.5;   
  2. border-top-rightright-radius:1em 3em;   
  3. border-bottom-rightright-radius:4em 0.5em;   
  4. border-bottom-left-radius:1em 3em;  
</div> </div>

就像margin和padding一样,如果需要的话,这些设置可以合并为一个单一的属性。

</div>
  1. /* 左上角, 右上角, 右下角, 左下角 */  
  2. border-radius: 20px 0 30px 0;  
</div> </div>

举个例子(网页设计师经常这样做),可以用CSS的border-radius属性模拟柠檬的形状,如下:

</div>
  1. .lemon {   
  2.    width: 200px; height: 200px;   
  3.     
  4.    background: #F5F240;   
  5.    border: 1px solid #F0D900;        
  6.    border-radius: 10px&

您可能想查找下面的文章:

  • CSS3圆角和渐变2种常用功能详解
  • CSS3使用border-radius属性制作圆角
  • CSS3的Border-radius轻松制作圆角
  • CSS3 圆角效果
  • CSS3中border-radius属性设定圆角的使用技巧

相关文章

  • 2017-06-02CSS中的字体大小设置属性总结
  • 2017-06-02CSS3的column-fill属性对齐列内容高度的用法详解
  • 2017-06-02CSS3制作半透明边框(Facebox)类似渐变
  • 2017-06-02css3 iphone玻璃透明气泡完美实现
  • 2017-06-02使用CSS3的font-face字体嵌入样式的方法讲解
  • 2017-06-02CSS3径向渐变之大鱼吃小鱼之孤单的大鱼
  • 2017-06-02css3实现超炫风车特效
  • 2017-06-02使用CSS3的rem属性制作响应式页面布局的要点解析
  • 2017-06-02使用css3绘制出各种几何图形
  • 2017-06-02css3的transform造成z-index无效解决方案

文章分类

  • html/xhtml
  • html5
  • CSS
  • XML/XSLT
  • Dreamweaver教程
  • Frontpage教程
  • 心得技巧
  • bootstrap
  • vue
  • AngularJS
  • HBuilder教程
  • css3
  • 浏览器兼容
  • div/css
  • 网页编辑器
  • axure

最近更新的内容

    • CSS3常用的几种颜色渐变模式总结
    • css3实现背景图片拉伸效果像桌面壁纸一样
    • css3制作动态进度条以及附加jQuery百分比数字显示
    • IE下实现类似CSS3 text-shadow文字阴影的几种方法
    • 关于CSS Tooltips(鼠标经过时显示)的效果
    • 使用CSS3创建动态菜单效果
    • css3 给页面加个半圆形导航条主要利用旋转和倾斜样式
    • 使用CSS3代码绘制可爱的Hello Kitty猫
    • 利用Bootstrap实现漂亮简洁的CSS3价格表实例源码
    • 详解CSS的border边框属性及其在CSS3中的新特性

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有