border-radius学习笔记(借鉴阮一峰老师)

1)示例:四种写法

// html代码
    <div class="border border01">圆角展示:border-radius设置一个值</div>
    <div class="border border02">圆角展示:border-radius设置两个值</div>
    <div class="border border03">圆角展示:border-radius设置三个值</div>
    <div class="border border04">圆角展示:border-radius设置四个值</div>
// css代码
#app
  display flex // 元素为flex布局
  flex-direction column // 元素竖直排列
  align-items center // 元素水平居中
  .border    
    margin-bottom 20px
    width 200px
    height 200px
    text-align center
  .border01
    border-radius 10px // 四个角都为10px
    background #333
  .border02
    border-radius 0px 20px // 左上和右下为0,右上和左下为20px
    background #666
  .border03
    border-radius 0px 20px 40px // 左上为0,右上和左下为20px,右下为40px
    background #222
  .border04
    border-radius 0px 10px 20px 40px // 逆时针,左上为0,右上为10px,右下为20px,左下为40px
    background #999
屏幕快照 2018-07-23 上午11.28.30.png

屏幕快照 2018-07-23 上午11.28.43.png

2)border-radius可以设置两组值,第一组值表示水平半径,第二组值表示垂直半径,第二组值也可以同时设置1到4个值,应用规则与第一组值相同。

.border04
    border-radius 0px 10px 20px 40px / 10px 20px 30px 40px  // 左上为0,右上为10px,右下为20px,左下为40px
    background #999
屏幕快照 2018-07-23 上午11.36.44.png

3)单独设置每个圆角

border-top-left-radius // 左上
border-top-right-radius //右上
border-bottom-right-radius //右下
border-bottom-left-radius //左下

4)border的其它属性

border-color: black; // border颜色
border-style: solid dashed; // border样式
border-width: 1px 2px 3px; // border宽度
border-top-color: red; // border上边颜色
border-radius: 5%; // border圆角半径
屏幕快照 2018-07-23 上午11.44.38.png
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1、属性选择器:id选择器 # 通过id 来选择类名选择器 . 通过类名来选择属性选择器 ...
    Yuann阅读 1,658评论 0 7
  • 群山涧壑自生来,撷取天灵紫气开。 质洁馨纯芳净雅,清芬一世落尘埃。 ​
    宁一尘阅读 375评论 0 1
  • 《逻辑的引擎》讲述的是我们的现代计算机所基于的那些基本概念和发展出这些概念的人。计算机从二十世纪五十年代的塞满整个...
    了风阅读 528评论 0 1
  • 今天很明显的发现,当一个人站在不同的角度去思考的时候,会产生两个完全不一样的结果。我发现当一个人,他作为,产品如的...
    淋雨晒太阳阅读 150评论 0 0
  • 浪客游园多好路,遍行南北复西东。 焉知四季花间事,独爱芳君汝己同。 一寸娇兰心自在,万千取舍意由衷。 蜉蝣天地无难...
    走马观花小娘子阅读 370评论 0 0