当前位置: 首页 > news >正文

装饰网站模版国内做视频的网站

装饰网站模版,国内做视频的网站,高明做网站,怎么用抓爬工具做网站在Web前端页面实现圆角效果#xff0c;CSS3帮你轻松实现#xff0c;一个人人皆知的属性 圆角边框的绘制是Web页面和Web应用程序中经常用来美化页面效果的手法之一。今天#xff0c;小编为大家介绍CSS3提供的可以将矩形变为圆角矩形的一个属性 技术等级#xff1a;中级 | 适…在Web前端页面实现圆角效果CSS3帮你轻松实现一个人人皆知的属性 圆角边框的绘制是Web页面和Web应用程序中经常用来美化页面效果的手法之一。今天小编为大家介绍CSS3提供的可以将矩形变为圆角矩形的一个属性 技术等级中级 | 适合有一定的CSS基础的人士阅读。 希望收藏了这篇文章的你同时也可以关注一下我因为这些文章都是连载的并且是经过系统的归纳和总结的。塌下心来认真阅读你一定会学到对你有用的知识。 本节涉及到的CSS3属性为 border-radius 一、圆角属性的取值 web前端/html5学习群250777811 欢迎关注此公众号→【web前端EDU】跟大佬一起学前端欢迎大家留言讨论一起转发 CSS3 使用border-radius属性设置圆角效果 该属性可以通过设置图片或块级元素四个角的圆角半径像素数来实现该效果。W3C规定该属性的可能取值为 none默认值表示元素没有圆角效果 length由浮点数字和单位标识组成的长度值 %由百分比设置的圆角值 该属性可以分别设置元素的四个圆角效果采用下列格式来实现。 格式border-radius: 左上角 右上角 右下角 左下角; 通常四个方向的角半径均采用length取值来实现该取值必须为浮点数字和单位标识共同组成。同时规定该取值不得取负数。 例1利用整数来实现圆角取值。 div{ width: 200px; height: 150px; border: solid 1px #aaaaaa; border-radius: 10px 5px 10px 5px; background-color: #ff5857; } 上述实例设置了一个div块级元素其宽度为200px高度为150px。为了能够看到其圆角效果增加了颜色为#ff5857的背景颜色并且添加了1px大小的边框其边框为实线边框颜色为#aaaaaa。最后设置其圆角效果左上角和右下角均为10px右上角和左下角均为5px。 下面我们通过图示的形式以左上角为10像素为例来看一下这10元素是指哪段距离。一个角的圆角效果包括两部分“水平角半径”和“垂直角半径”。一个角的取值为一个数据表示其“水平角半径”和“垂直角半径”是相等的。 水平角半径与垂直角半径相等 看来border-radius属性的取值应该为四个值表示四个方向的圆角幅度。若该属性在取值时取值个数小于四个又应该如何理解呢 例2查看下列CSS代码。 1border-radius: 10px 5px 15px 20px; 2border-radius: 10px 5px 15px; 3border-radius: 10px 5px; 4border-radius: 10px; 上述四组代码中只有组1提供了完全符合格式的四个数据其他三组均只提供了小于四个的数据。这种情况下数据依然按照“左上角 右上角 右下角 左下角”的顺序进行排列没有涉及到的角方向按照其对角的圆角数据进行设置。 因此组2的数据表示左上角为10px右上角为5px右下角为15像素左下角为右上角的像素设置即5px。请同学们根据这样的方法理解一下组3的圆角含义。 组4就设置了一个数据这表示四个方向的角半径均为10px。 二、独立设置元素的四个圆角效果 若只想设置一个块级元素右上角的圆角效果该如何实现呢这里W3C为border-radius属性派生出了表示四个方向的独立圆角效果的子属性。 border-top-left-radius, 定义左上角的圆角效果 border-top-right-radius, 定义右上角的圆角效果 border-bottom-right-radius, 定义右下角的圆角效果 border-bottom-left-radius, 定义左下角的圆角效果 上述四个子属性的取值规则和border-radius属性的取值规则是完全相同的。 例3设置p标记的圆角效果其中左下角没有圆角效果其他三个方向角的圆角效果均为25px。 方法1利用border-radius属性统一设置。 p{border-radius: 25px 25px 25px 0;} 方法2利用border-radius属性的派生子属性设置。 p{ border-top-left-radius: 25px; border-top-right-radius: 25px; border-bottom-right-radius: 25px; } 方法3利用border-radius属性设置所有角方向均为25px再利用border-radius属性的派生子属性设置左下角没有圆角效果。 p{ border-radius: 25px; border-bottom-left-radius: none; } 三、设置水平角半径和垂直角半径不同的圆角效果 W3C也提供了两个角半径不相同的圆角效果设置方式这里依然以左上角为例来展示两个角半径不同的设置方式。 格式border-top-left-radius:水平角半径/垂直角半径; 上述格式中两个方向的角半径之间利用斜杠/间隔。 例4设置div块级元素的左上角圆角效果为水平角半径50px垂直角半径25px。 div{border-top-left-radius: 50px/25px;} 水平角半径与垂直角半径不相等 例5设置div块级元素为一个半径为100px的正圆形。 div{ width: 200px; height: 200px; background-color: #ff5857; border: solid 1px #aaaaaa; border-radius: 100px; } 上述代码中将块级元素的圆角效果半径设置为宽度或高度的一半这样就可以得到一个半径为宽度或高度的一半的正圆形。 例6设置div块级元素为一个长半轴为100px短半轴为75px的椭圆形。 div{ width: 200px; height: 150px; background-color: #ff5857; border: solid 1px #aaaaaa; border-radius: 100px/75px; } 上述代码中将块级元素的水平角半径设置为宽度的一半垂直角半径设置为高度的一半。由于这个块级元素的宽度和高度不一样因此就可以得到一个椭圆形。 四、利用百分比实现圆角效果 W3C规定同样可以使用百分比来实现块级元素的圆角效果。这里百分比值是相对于块级元素的宽度或高度来作为依据的。水平角半径的大小相对于块级元素的宽度值依据垂直角半径的大小相对于块级元素的高度值依据。 例7查看下列CSS代码。 div{ width: 200px; height: 200px; border-radius: 20%; } 上述代码中div标记的圆角效果中水平角半径为宽度的20%即200px * 20% 40px。垂直角半径为高度的20%也为40px。 例8查看下列代码。 div{ width: 200px; height: 100px; border-radius: 20%; } 上述代码中div标记的圆角效果中水平角半径为宽度的20%即200px * 20% 40px。垂直角半径为高度的20%即100px * 20% 20px。 也就是说只要border-radius的取值为50%则当宽度和高度相同时得到一个正圆形当宽度和高度不相同时得到一个椭圆形。 web前端/html5学习群250777811 欢迎关注此公众号→【web前端EDU】跟大佬一起学前端欢迎大家留言讨论一起转发 看过了还想看手指点点关注我 更多专业前端知识请上 【猿2048】www.mk2048.com
http://www.pierceye.com/news/71582/

相关文章:

  • 温州敎玩具网站建设哪里制作网站好
  • 安徽福凯建设集团网站大连企业网站开发
  • 哈尔滨公司做网站网站建设发展好不好
  • 负面信息网站沧州哪里有做网站的公司4000-
  • 珠宝类企业网站(手机端)wordpress绑域名咋弄
  • 网站迁移网站建设使用哪种语言好
  • 网站开发的技术支持中国十二冶金建设有限公司网站
  • 深圳建网站哪个公广州网站制作哪家全面
  • 网站上线验收足球网站建设
  • 做网站用户充值提现网站建设的重要性意义
  • 手机网站开发项目网站建设少用控件
  • 莆田市建设局网站顺企网江西网站建设
  • 网站 特效做我网站
  • 网站深圳优化建设dw做公司网站
  • 购买网站空间的注意事项八卦岭网站建设
  • 北京备案网站负责人北京网站建设需要花多少钱
  • 网站手机版跳转代码昆明网站开发兼职群
  • 怎么做网站调查表深圳建设交易集团
  • 牛人网站建设红黑网站模板
  • 校园网站建设方案模板h5网站开发方案
  • 上海专业网站制作设计大学生应届毕业生招聘官网
  • 代刷网网站怎么做免费建设网站领地
  • dw做网站设计苏网站建设
  • 成都网站专业制作修改wordpress用户密码
  • 短视频网站php源码免费网店推广实训标题优化答案
  • 网站源码超市湖南省建四公司官网
  • 怎样制作网站哪几个网站做acm题目
  • 自己电脑做网站应用网站建设
  • 北京专业网站制作智能建造师证书有用吗
  • 海淀网站建设服务网站开发成app