border-radius 属性ie8+才支持,ie7 ie8 下的圆角就可以使用border进行模拟;(移动端都支持)

我们平常使用border-style一般都是solid实线,其他常用的还有dashed以及dotted,我们这里的主角就是dotted点,在IE浏览器下,dotted点是被渲染成正圆的,Chrome浏览器则是正方形。(ie6 下border-style:dotted显示的效果与dashed的效果是一样的)

其实我们就使用border-style:dotted的一个圆点,不然会有很多的圆点,以及谷歌下渲染dotted的正方形,所以父元素要设置overflow:hidden

css

.circle {
position: relative;
width: 50px;
height: 50px;
margin: 100px auto;
overflow: hidden;
}
.circle div{
position: absolute;
width:100%;
height:100%;
color: red;
/*使用css hack currentColor只有ie8+的浏览器才支持 谷歌 火狐都支持*/
background-color: currentColor;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%;
border: 50px dotted red;
/*使用css hack vw只有ie8+的浏览器才支持 谷歌 火狐都支持*/
border-width: 0vw;
}

html

<div class="circle"><div></div></div>

效果:

在ie6+的浏览器都支持

最新文章

  1. 在DevExpress中使用CameraControl控件进行摄像头图像采集
  2. Oracle中使用REGEXP_SUBSTR,regexp_replace函数
  3. Manthan, Codefest 16(B--A Trivial Problem)
  4. Hexo主题实现多级分类显示
  5. 解决Chrome flash过期
  6. Ubuntu下查看机器信息
  7. AngularJS-chapter2-7-前端路由
  8. SharePoint Server 2013开发之旅(一):新的开发平台和典型开发场景介绍
  9. iOS 杂记
  10. PS 制作复印件及盖章效果
  11. Hadoop SPARK 环境搭建
  12. linux和window下mkdir函数
  13. Django URL传递参数的方法总结
  14. QT下的几种透明效果(三种方法:调色板,透明度属性,自绘)
  15. Android线程之异步消息处理机制(二)——Message、Handler、MessageQueue和Looper
  16. 爬虫系列二(数据清洗---&gt;xpath解析数据)
  17. transform:scale()妙用——当下拉列表,图片无缝拉升 动画效果
  18. 编写一个BAT脚本协助运维人员遇到问题时候调测数据库是否有效连接成功的操作攻略
  19. Java代码通过API操作HBase的最佳实践
  20. OpenCV实现SfM(三):多目三维重建

热门文章

  1. JS标签获取另一个页面传过来的href值
  2. DBA总结
  3. js时间戳和时间格式之间的转换
  4. golang几种post请求方式
  5. BUPT 2012复试机考 3T
  6. SolidEdge如何快速绘制并完全定义槽型孔
  7. IOS Object和javaScript相互调用
  8. weex 引导页(guide)页面
  9. Umbrella Header for Module Bolts does not include header &amp;#39;XXXXXX.h&amp;#39;?
  10. HDU 6143 Killer Names DP+快速密