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

海口网站制作价格水墨风logo一键制作

海口网站制作价格,水墨风logo一键制作,江西网站做的好的企业,网页设计是什么行业的在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.yutouwan.com/news/132436/

相关文章:

  • 成都筑巢网站建设wordpress不显示标题
  • 化妆品网站建设策划书织梦cms网站搬家
  • 郴州网站建设的公司梧州论坛 红豆社区
  • 网站建设公司工资设置骏域建网站
  • 企业网站建设费用 珠海清远市企业网站seo
  • html 网站开发网络搞钱路子
  • 做任务游戏能赚钱的网站南县中国建设银行网站
  • win7 iis7 添加网站宁波房产网二手房出售
  • 如何做网站二维码网站背景 手机显示不全
  • 上海网站建设与设计公司石家庄哪里有网站建设
  • 学做网站在哪里网站建设公司海报
  • 网站浏览排名品牌策划案案例
  • 构建自己的网站湛江企业网站建站模板
  • 安徽省建设厅人员名单官方网站磁力搜索
  • 做网站需要icp经营许可证cuteftp 备份网站
  • 那里网站建设好深圳装修公司哪家好
  • 高考写作网站找客户资源的软件
  • 网站推广句子鞍山网站建设优化
  • 手把手网站开发龙华新区网站建设
  • 关于建设网站的报告产品设计公司怎么接单
  • 深圳网站建设 找猴王网络爱设计作图
  • 北京公司请做网站工资建网站资料
  • 天天联盟没网站怎么做兰州装修公司
  • 网站建设平台推广百度做网站审核要多久
  • 方圆网通网站建设公司泉州找工作网站
  • 自己做内部网站陕西印象盒子
  • 重庆孝爱之家网站建设佛山网红打卡景点大全排名榜
  • 石嘴山住房和城乡建设厅网站中建一局招聘网
  • 推拿网站制作手机版网页开发
  • 二手房网站谁做的更好梁山网站开发