这个用比值设置圆角到底 怎样理解 啊,老师?

正在回答

登陆购买课程后可参与讨论,去登陆

2回答

同学你好,border-radius属性:一个圆角分为水平方向和垂直方向。例如:

http://img1.sycdn.imooc.com//climg/5e53a6cb0960de9b03720216.jpg

效果:

http://img1.sycdn.imooc.com//climg/5e53a6de096e845a03930232.jpg

所以当使用border-radius属性合在一起写的时候,一个角的两个方向都包括了。如果要设置不一样的值,需要用/隔开。顺序为左上角-右上角-右下角-左下角 ,例如:

http://img1.sycdn.imooc.com//climg/5e53a70209db643704590185.jpg

/前面的第一个值和/后面的第一个值是一组,后面以此类推。

如果我的回答帮到了你,欢迎采纳,祝学习愉快~

  • 慕仔1324260 提问者 #1
    老师谢谢您的解答,但是还有一个问题,如果 我只是第三个右下角两个方向 不一样,其它三个角两个方向 一样,如果 按照您的讲解应该是border-radius:20px 30px 40px 50px/20px 30px 50px 50px。这样写感觉挺麻烦 的,有没有针对这种情况 的简便写法?只是其中个别角两个方向 不一样,其它角两个方向 一样?
    2020-02-24 20:09:27
好帮手慕码 2020-02-25 09:45:52

同学你好,没有简写的方法哦,不过这种前/后方式在实际开发中不常用,简单的了解一下即可。

如果我的回答帮到了你,欢迎采纳,祝学习愉快~

问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师