学习
实践
活动
专区
工具
TVP
写文章
  • 广告
    关闭

    618夏日盛惠

    2核2G云服务器首年95元,GPU云服务器低至9.93元/天,还有更多云产品低至0.1折…

  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Border-radius 50% vs 100%

    image.png 通常我们都是用 CSS 的 border-radius 属性实现圆形:先画一个方形,然后将它的 border-radius 设置成50%。但是为什么偏偏是50%呢? 根据 W3C border-radius 的规范定义,如果 border-radius 的值是百分比的话,就是相对于 border box 的宽度和高度的百分比。 image.png border-radius 的工作原理 但是有时候我看到有的人会用 border-radius: 100%; 实现圆形的效果,在前段时间的一个项目中我想都没想就这么使用了,看起来和 即使将border-radius设置为150px,浏览器还是会按照75px画圆角,75px是浏览器所允许的这个方形能够拥有的最大的圆角半径。 不过我不确定将所有图形的 border-radius 设置成100%对性能会不会有影响。

    41410

    border-radius 兼容 IE8浏览器

    我们都知道,前端开发最让人头疼的事情,就是兼容ie系列的浏览器了,不但麻烦还让人头秃,今天记录一个border-radius属性IE8浏览器兼容的问题。 在IE8浏览器里面,border-radius这个属性是不起作用的,这个时候,就需要进行一些处理了,首先下载pie.htc文件pie.htc是一个可以解决IE6/7/8无法支持CSS3属性的文件 PIE.HTC /download-latest-1.x 下载完成之后,将PIE.js文件引入 <script src="PIE.js"></script> 并且在样式里面引入PIE.htc文件,注意一下文件的路径 border-radius 1.0, minimum-scale=1.0"> <meta http-equiv="X-UA-Compatible" content="ie=edge"> <title>IE8浏览器兼容border-radius color: #FFFFFF; cursor: pointer; text-align: center; border-radius

    50910

    前端Tips3 - border-radius 原来可以这么玩

    2、原因分析 第 1 个知识点是 border-radius 的写法,最全的写法是这样的,记住这张图就行: ? 详细教程可参考《CSS Border-Radius Can Do That?》 第 2 个知识点是 border-radius 的标准,在border-radius 标准中 Overlapping Curves 章节里,有这么一段话: ? 参考文档 MDN border-radius: MDN 文档 Spec border-radius: CSS3 中 border-radius 的规范 CSS Border-Radius Can Do :张鑫旭教程,行文幽默,讲解清晰详细 了解 border-radius 的原理:用例子讲解 border-radius 的原理 CSS border-radius:50%和100%的区别:本文主要是讨论 50% 和 100% 的设置值一样的原因 border-radius:专门生成 border-radius CSS3 代码的网站,也是所见即所得 关于「JSCON专栏﹒前端Tips」 “前端Tips

    52540

    前端Tips#3 - 简写的 border-radius 100% 和 50% 是等效的

    2、原因分析 第 1 个知识点是 border-radius 的写法,最全的写法是这样的,记住这张图就行: ? 详细教程可参考《CSS Border-Radius Can Do That?》 第 2 个知识点是 border-radius 的标准,在border-radius 标准中 Overlapping Curves 章节里,有这么一段话: ? 参考文档 MDN border-radius: MDN 文档 Spec border-radius: CSS3 中 border-radius 的规范 CSS Border-Radius Can Do :张鑫旭教程,行文幽默,讲解清晰详细 了解 border-radius 的原理:用例子讲解 border-radius 的原理 CSS border-radius:50%和100%的区别:本文主要是讨论 50% 和 100% 的设置值一样的原因 border-radius:专门生成 border-radius CSS3 代码的网站,也是所见即所得 关于「JSCON专栏﹒前端Tips」 “前端Tips”

    66620

    【CSS】盒子模型圆角边框 ( 通过设置 border-radius 样式设置圆角矩形圆角半径 )

    - 正常矩形边框 2、代码示例 - 圆形边框 3、代码示例 - 圆角矩形边框 4、代码示例 - 综合对比示例 一、盒子模型圆角边框 ---- 在 CSS3 中 , 新加入了 圆角边框 样式 , 设置 border-radius : length; 属性 , 即可设置 盒子模型 的 圆角边框 ; border-radius 属性值取值 : 像素数值 : 设置一个 像素值 , 如 : 50px ; 百分比数值 : 设置一个 百分比数值 div { width: 200px; height: 200px; background-color: pink; /* 设置圆角 下面两种设置效果相同 */ /*border-radius : 100px;*/ border-radius: 50%; /* 文字水平居中 */ text-align: center; /* 文字垂直居中 */ line-height : 100px;*/ border-radius: 50%; /* 文字水平居中 */ text-align: center; /* 文字垂直居中 */ line-height

    22920

    扫码关注腾讯云开发者

    领取腾讯云代金券