画圆

.round { border-radius: 5px; /* 所有角都使用半径为5px的圆角,此属性为CSS3标准属性 / -moz-border-radius: 5px; / Mozilla浏览器的私有属性 / -webkit-border-radius: 5px; / Webkit浏览器的私有属性 / border-radius: 5px 4px 3px 2px; / 四个半径值分别是左上角、右上角、右下角和左下角 */}

关于在IE里怎么实现圆角,可以看《Excellent Article Which Included Ways to Achieve Rounded Corners in IE》这篇文章。

1.用border-radius画圆
实心圆


CSS3圆

如图,是用border-radius属性画出来的一个完美的实心圆。画实心圆的方法是高度和宽度相等,并且把border的宽度设为高度和宽度的一半。代码如下。
123456

circle { width: 200px; height: 200px; background-color: #a72525; -webkit-border-radius: 100px;}

空心圆


CSS3空心圆

通过border-radius属性画空心圆和画实心圆的方法差不多,只是border的宽度只能小于高度和宽度的一半。代码如下。
1234567

circle { width: 200px; height: 200px; background-color: #efefef; /* Can be set to transparent */ border: 3px #a72525 solid; -webkit-border-radius: 100px;}

虚线圆


CSS3虚线圆

1234567

circle { width: 200px; height: 200px; background-color: #efefef; /* Can be set to transparent */ border: 3px #a72525 dashed; -webkit-border-radius: 100px 100px 100px 100px;}

2.半圆和四分之一圆
树半圆


CSS3半圆

以本例来讲,半圆的画法是把宽度设为高度的一半,并且也只设置左上角和左下角的半径。代码如下。

quartercircle { width: 200px; height: 200px; background-color: #a72525; -webkit-border-radius: 200px 0 0 0;}

横半圆

Paste_Image.png

quartercircle {width: 200px;height: 100px;background-color: #a72525;-webkit-border-radius: 0 0 100px 100px;}

四分之一圆


CSS3四分之一圆

四分之一圆的实现方法是把高度和宽度设置为相等,只设置一个圆角,其半径等于高度或宽度。本例代码如下。
123456

quartercircle { width: 200px; height: 200px; background-color: #a72525; -webkit-border-radius: 200px 0 0 0;}

本文转载自http://www.xincss.com/?p=221

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 各种纯css图标 CSS3可以实现很多漂亮的图形,我收集了32种图形,在下面列出。直接用CSS3画出这些图形,要比...
    剑残阅读 9,746评论 0 8
  • 1、垂直对齐 如果你用CSS,则你会有困惑:我该怎么垂直对齐容器中的元素?现在,利用CSS3的Transform,...
    kiddings阅读 3,223评论 0 11
  • 选择qi:是表达式 标签选择器 类选择器 属性选择器 继承属性: color,font,text-align,li...
    love2013阅读 2,352评论 0 11
  • 选择qi:是表达式 标签选择器 类选择器 属性选择器 继承属性: color,font,text-align,li...
    wzhiq896阅读 1,826评论 0 2
  • 清梦飞扬 志不同和道不容, 何来谄媚论英雄。 挚友缘得同游意, 浅言寡语缀苍穹。 清梦飞扬在吉林与你共享...
    清梦飞扬阅读 330评论 5 5