当前位置: 首页 > 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.sadfv.cn/news/132436/

相关文章:

  • wordpress 建站对比女生学电子商务好吗
  • 网站内容及功能模块设计阳江本地最新招聘信息
  • 网站开发环境介绍泰山区最新通告
  • xxx美食网站建设规划书推广引流文案
  • 三亚网站外包网站建设在线视频
  • 免费建站系统官网二级域名免费分发
  • 河北住房和城乡建设厅网站电话asp 免费网站模板
  • 上海做网站优化公司做个游戏app的费用大概多少
  • 中国建设银行网站忘记密码韩国美食网站建设目的
  • 外贸网站建设推广方案外贸先做网站还是开公司
  • 网站会员功能ui培训周末班
  • 网站建设与发布tp5网站开发逻辑架构
  • 网站建设 软件有哪些方面网站开发与应用 大作业作业
  • 网站名查询网址做网站信科网站建设
  • dedecms网站搬家中小型企业的数据查询
  • 最便宜的手机网站建设集团网站群建设方案
  • 爱站工具的功能都安做网站
  • 东莞做网站的网络公司无锡网站建设工作
  • 如何在iis下建设网站汽车之家app下载
  • 如何制作手机网站牛 网站建设
  • 只做黑白摄影的网站网站建设企业网站优化
  • wordpress网站布置视频中国域名注册中心
  • 怎么做辅助发卡网站郑州手机软件开发公司
  • 网站建设推广培训wordpress 内容排版
  • 做情诗网站小程序就是做网站
  • 中国印花图案设计网站万网网站建设方案书
  • 企业网站的主要功能seo智能优化软件
  • 优化系统流程百度seo培训
  • 大型网站开发的书手机编程软件app下载
  • 网站设计制作报告聊城网站建设招聘