boder-radius属性

使用border-radius属性来设置圆角半径时可以使用长度值,或者百分比值。

在给它指定百分比值时,x轴和y轴分别相对于元素的宽度和高度来计算实际值。

所以,我们可以把一个正方形的元素变成圆形,只要把圆角半径设置成**至少50%**就好。

如果两个弧线相交,那么两个轴向就会分别缩小半径,直到圆弧不再相交。
可以像以下代码中所示,画出圆形和椭圆形。

<div class="round"></div> // 圆形
<div class="round oval"></div> // 椭圆形.round {width: 300px;height: 300px;border-radius: 50%;background-color: #59f;
}
.oval {width: 600px;
}

创建胶囊

因为圆角弧线为保证不相交会自动缩小半径,而在使用长度值(而非百分比值)时,半径并不相对于元素大小,最终会得到对称的效果。

因此,在创建胶囊两头的半圆形时,我们可以故意指定一个比所需半径大的值,来得到半圆形:

.obrund {border-radius: 999em;
}

CSS-Learning | 使用border-radius创建圆形和胶囊形状(长圆形)相关推荐

  1. 如何使用CSS3 Border Radius属性

    With CSS3, you can give any element "rounded corners" by using the border-radius property. ...

  2. Android创建圆形或圆角按钮Button 真菜鸟食用

    Android创建圆形或圆角按钮Button 真菜鸟食用 1.在res\drawable下创建.xml文件(我起名为round_button.xml) 你可以右击res新建Android资源文件,将R ...

  3. 随机创建圆形、三角形或者矩形类的对象, 存放在数组中,并计算出每个形状的面积和周长

    随机创建圆形.三角形或者矩形类的对象, 存放在数组中,并计算出每个形状的面积和周长 题目要求 解题思路 代码 形状类代码 圆形类代码 三角形类代码 矩形类代码 方法类代码 运行结果 题目要求 随机创建 ...

  4. 在Excel 2013中创建圆形

    If a workbook has macros, or needs navigation buttons, I usually create a button by inserting a roun ...

  5. html中怎么设置页面的弧度,如何用css实现弧度圆角?三角形以及圆形

    如何用css实现弧度圆角?三角形以及圆形 用css画矩形圆角 ,需要使用到border-radius这个属性,下图四角圆,代码显示如下:border-radius:60px; width:360px; ...

  6. [css] 不使用border画出1px高的线,在不同浏览器的标准和怪异模式下都能保持效果一样

    [css] 不使用border画出1px高的线,在不同浏览器的标准和怪异模式下都能保持效果一样 <div style="width: 100%;height: 1px;"&g ...

  7. [css] css中的border:none和border:0px有什么区别?

    [css] css中的border:none和border:0px有什么区别? none是没有边框. 0px是边框的宽度为0px. 个人简介 我是歌谣,欢迎和大家一起交流前后端知识.放弃很容易, 但坚 ...

  8. html根据菜单角色配置菜单代码,CSS设置列表样式和创建导航菜单实现代码

    一.设置列表的符号 list-style-type: 属性://设置列表样式 list-style-type: none; //清楚样式 属性有很多可以自己去试:circle,disc,decimal ...

  9. java border边框_简单实用的css边框属性border

    本文主要讲述利用border属性做出不同的几何形状从而适用于比较好看的视觉样式. 预备知识 border相关属性 border-width 边框的宽度 border-style 边框的样式 borde ...

最新文章

  1. tensorflow兼容问题
  2. 六、Linux 文件基本属性
  3. c语言cin n1 n2,牛客等级之题N1 追债之旅 - N2 Rinne Loves Study(8.6场)
  4. windows环境下配置Jupyter+vim
  5. 限制nginx仅能域名访问,不可用ip访问
  6. OllyDbg笔记-暴力破解简单判断程序(TraceMe.exe与简单Qt程序)
  7. 朴素贝叶斯(Naive Bayesian)
  8. Vue2.x中的父组件数据传递至子组件
  9. 入驻商户卖隐形眼镜护理液 饿了么遭监管警告
  10. vue中ref 的使用
  11. 中地恒达ZDHD-DCX-2B型导轮式固定测斜仪的参数原理
  12. 起薪8000年终40万 游戏行业人才缺口达60万
  13. debian9.6安装virtualbox
  14. 201571030135/201571030137《小学四则运算练习软件》结对项目报告
  15. 想玩 NAS? 群晖NAS 的选购 配件搭配以及硬盘 RAID指南
  16. 5个球放入3个箱子_排列组合问题,把5个相同的球放到三个相同的盒子里,要求每个盒子都有球,则不同的放球方法是多少?...
  17. 【人工智能项目】缺陷检测分割数据集相关整理分享
  18. 安全合规/GDPR--27--我们通过了GDPR合规认证
  19. Pyhton可视化(1): 历年中国大学学术排行榜
  20. Google Play下载到了内部测试包

热门文章

  1. PS-制作燃烧的字体
  2. 计算机视觉、图像处理学习资料汇总(转)
  3. 华为P9黑屏的解决方案-更换屏幕
  4. NCNN+Int8+YOLOv4量化模型和实时推理
  5. 深信服python二面面什么_深信服 python开发 北京 笔试一面二面 面经
  6. 使用 Transformer 序列到序列的钢琴转录
  7. 用D3.js绘制完整的流程图demo
  8. 重庆“易法院”上线 民众足不出户参与诉讼全过程
  9. 学弟教程-Python-Flask设置允许跨域
  10. Python读取和写入excel文件