border-radius

总所周知:border-radius是设置dom元素的圆角属性,熟为人知的操作是

border-radius: 1px 2px 3px 4px

其中值分别代表了左上、右上、右下、左下的圆角程度
有图有真相(滑稽)

其还可以接收%的使用

这里有个一个不为人知的小知识,border-radius可以单独指定水平和垂直半径。通过斜杠(/)分隔两个值即可。

第一个值是x,第二个值是y(斜杠 / 后的值)。
当border-radius值为10px / 5px 20px
其效果相当于10px 10px 10px 10px / 5px 20px 5px 20px
还是很难理解?
看下面两幅图


画图太麻烦了,第二张图我就展示了一下border-radius的值,这里感觉和第一张图有冲突,因为第二张图中border-radiusx标明的是100%,但是为什么只有一般的高度呢,而第一张图中标明了50%,可是占整个半圆呢。
因为我们要注意border-radius分解成top-lefttop-rightbottom-rightbottom-left,第二张图中x占用了100%,即整个dom的宽度,所以角度会出现向上移动。
这里做几个案例,分别为椭圆、半圆;
效果图:

代码:

<style>div[class^="box"] {width: 100px;height: 50px;margin: 20px auto;background: yellowgreen;}.box {border-radius: 50%;}div.box1 {border-radius: 50px / 25px;}div.box2 {border-radius: 100% 0 0 100% / 50%;}div.box3 {border-radius: 50% / 100% 100% 0 0;}</style><div class="box"></div><div class="box1"></div><div class="box2"></div><div class="box3"></div>

border-radius 使用技巧相关推荐

  1. 如何使用CSS3 Border Radius属性

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

  2. 提高你css技能的css开发技巧

    好久没整理博客了 进来啰嗦两句   继续抄别人的博客 一.resize实现图片对比 resize的语法如下: resize:none | both | horizontal | vertical 案例 ...

  3. Tailwind Border

    边框半径(border radius) border-redius属性用于为元素设置圆角边框,可使用border-*-radius设置四个方位的圆角.圆角的设置是通过使用半径实现的,当使用一个半径时可 ...

  4. figma下载_Figma的自动版式实用

    figma下载 Figma's Auto Layout has been around for a while, but not everyone's aware of the benefits it ...

  5. tailwind css_什么是Tailwind CSS,如何将其添加到我的网站或React App中?

    tailwind css CSS is a technology that can be your best or worst friend. While it's incredibly flexib ...

  6. 6个原则、50条秘技提高HTML5应用及网站性能

    Jatinder Mann是微软Internet Explorer产品的一名项目经理,在BUILD 2012大会上,他做了题为"提高HTML5应用和网站性能的50条秘技(50 perform ...

  7. iOS 图形处理 翻译

    2019独角兽企业重金招聘Python工程师标准>>> 原文的题目是 Designing for iOS: Graphics & Performance, ---Begin- ...

  8. ye321片库_jQuery的简约幻灯片库

    ye321片库 View demo 查看演示Download Source 下载源 In today's tutorial we will create a simple and beautiful ...

  9. css参考手册css3手册_CSS手册:面向开发人员CSS便捷指南

    css参考手册css3手册 I wrote this article to help you quickly learn CSS and get familiar with the advanced ...

  10. 大漠老师:2022 年的 CSS,到底有哪些特性

    点击上方 前端Q,关注公众号 回复加群,加入前端Q技术交流群 关于2022年的CSS新特性,自己之前也有篇原创,CSS 的未来:Cascade Layers (CSS @layer),专门是在介绍@l ...

最新文章

  1. 输入一颗二元查找树,将该树转换为它的镜像
  2. python如何输入多行数据合并_关于Python中的合并字典,这些问题必须搞清楚!
  3. electron打包exe文件
  4. Socket 使用笔记与注意事项(一)
  5. 【优化预测】基于matlab粒子群算法优化BP神经网络预测【含Matlab源码 F003期】
  6. MySQL数据库介绍
  7. 模型预测控制与机器学习
  8. 2020年苏大计算机考研872真题及解析
  9. AltiumDesigner14.3.X下载安装破解教程
  10. 如何为您的客户创造价值?
  11. 软件工程专业的大三学生经历和感悟
  12. 金昌搜索引擎优化网络推广_金昌网站推广,金昌网站推广平台,金昌企业网站推广-奇秀云AI智能推广系统-奇秀网...
  13. ●「.|貓」erPhotoshop滤镜巧制超级美女插画效果
  14. 八股文(Java基础部分)
  15. Linux系统使用ss命令查看端口状态
  16. 博弈论 纳什均衡 囚徒困境 智猪博弈
  17. node拉取微信权限,实现自定义分享微信朋友圈等操作
  18. 牛顿下降法和梯度下降法(最速下降法)的速度的比较
  19. LXMERT:从Transformers学习跨模态编码器表示LXMERT: Learning Cross-Modality Encoder Representations from Transfors
  20. 浙江大学计算机设计学考研真题,2018年浙江大学计算机科学与技术学院832机械设计基础考研核心题库...

热门文章

  1. 正版七日杀服务器存档,如何在网吧保存steam七日杀存档 | 手游网游页游攻略大全...
  2. mysql是什么数据库
  3. 程序员用代码写合租广告,网友神评亮了
  4. 【c++】保留两位小数
  5. 第07讲B文件与文件夹操作
  6. 关闭交互式服务检测(UI0Detect)
  7. Total Commander配置详解
  8. 华赛防火墙ipsec-***配置
  9. python随机森林回归预测股票,收益率做标签,基本面因子做特征
  10. 中国饲料矿物质添加剂市场趋势报告、技术动态创新及市场预测