关于百度前端学院中task4四分之一圆的画法(基于CSS中画圆角的方法)

方法一:

设置宽高为100px,border-radius设置为50%(当然这里也可以设置为50px)

width:100px;height:100px;border-radius:50%;

因为使用的半径为边长的一半,故四个圆角的圆心重合在正方形对角线的交点处。因此做出来的是一个整圆,如要要显示为四分之圆,可以用相对或者绝对定位偏移一定的数值,将圆心定位到矩形顶角。而关键的地方就是要将超出矩形的四分之三圆隐藏,方法就是overflow:hidden;。

方法二:

border-radius设置四个值,此时top-left取第一个值,top-right取第二个值,bottom-right取第三个值.bottom-left取第四个值:
(本段摘抄自http://www.studyofnet.com/news/276.html)
.demo {
border-radius:10px 20px 30px 40px;
}
等价于:
.demo {
border-top-left-radius: 10px;
border-top-right-radius: 20px;
border-bottom-right-radius: 30px;
border-bottom-left-radius: 40px;
}
 效果:

如上所述,要想设置为四分之一圆,则只用设置一个圆角的值即可。

具体设置方法:

左上的四分之一圆设置为:border-bottom-right-radius:50px;

右下的四分之一圆设置为:border-top-left-radius:50px;

效果如下图:

CSS中四分之一圆的写法相关推荐

  1. Web前端入门:CSS中颜色三种写法

    在CSS中,颜色的表示有三种写法,分别是: 英文单词   16进制    rgb+rgba 1.英文单词: 例如:red, white, blue, skyblue, pink, deeppink, ...

  2. CSS 中的字体兼容写法:用CSS为英文和中文字体分别设置不同的字体

    font-family的调用方法: font-family:Arial,'Times New Roman','Microsoft YaHei',SimHei; font:bold 12px/0.75e ...

  3. html_css_四分之一圆

    需求: 效果: 代码: <!DOCTYPE html> <html> <head><title>四分之一圆</title><style ...

  4. 在html中加入中文字体,中文字体在CSS中的写法整理

    中文字体在CSS中的写法整理 发布时间:2013-10-30 17:33:18   作者:佚名   我要评论 在CSS中不能出现中文字体,解决办法就是把这些中文字体名字转换成英文名,下面简要的为大家介 ...

  5. CSS中几种中文字体的英文写法.

    网页前端开发制作中经常我们需要用一些像微软雅黑,宋体等中文字体的情况,一般我们直接使用font-family:"微软雅黑"这样的写法,;以前还真没发现这有什么问题,直到今天折磨一上 ...

  6. css圆在中心根据宽度缩放_根据CSS中的容器宽度重新缩放字体

    css圆在中心根据宽度缩放 Introduction: 介绍: Dealing with fonts is a very interesting thing to do as fonts bring ...

  7. CSS绘制形状(三角形、四分之一圆、半圆、圆、梯形、球体、菱形)

    CSS绘制形状(三角形.四分之一圆.半圆.圆.梯形.球体.菱形) 三角形 div {width: 0;height: 0;border: 200px solid transparent;border- ...

  8. html中hover的写法,在行内css中书写伪选择器:hover

    我们知道直接写style可以把css属性直接作用到一个元素上,但是如果这个元素有:hover怎么办呢?还是只能写style吗?查看CSS的标准,你会发现这么一段描述: Setting properti ...

  9. HTML中注释写法 CSS中注释写法,css注释怎么写?

    什么是CSS注释?CSS文件中注释怎么写?本篇文章将向你介绍css注释的作用及写法,希望对各位有帮助. css注释怎么写? 一:css注释是什么? css注解(css 注解)又被称作CSS注释(css ...

最新文章

  1. Spring Boot 2.0 常见问题总结(一)
  2. 鸿蒙os不需要wifi,【鸿蒙HarmonyOS HiSpark IPC DIY Camera】hi3518-wifi的配置与使用
  3. 了解OutOfMemoryError
  4. 报表中如何控制附件的上传和下载权限
  5. lstm网络python代码实现
  6. 云原生除了K8S、微服务,还有...?
  7. 《revolution in the valley》读后随笔--Steve jobs与Macintosh
  8. 计算机与数学专业的就业前景,2019数学与应用数学专业就业前景和就业方向分析...
  9. 分布式架构的演进过程,docker面试题汇总
  10. python selenium在编写过程中遇到的问题记录
  11. POJ2104(K-th Number)
  12. vim字符串全局替换
  13. SPSS 安装后不可用 没有出现授权 不显示工具栏 桌面没有快捷图标
  14. Spark :Web UI详解
  15. Java 读取文件 MD5 sha1 sha256 sha224 sha384 sha512
  16. 我有200台摄像机4MB/s,后端防火墙吞吐量多少G够用?应用层1G够用吗?
  17. 如何有效地执行代码审查_使用这些有效的代码审查指南创建合理的办公环境
  18. EC200 EC600 EC20接入工业互联网云平台
  19. 软考网络管理员学的html是,软考网络管理员考点提炼之HTML整体结构
  20. 在SNAP中用sentinel-1数据做DInSAR测量---以门源地震为例

热门文章

  1. 对手在开拓,苹果在“堕落”,创新路上,苹果还能走多远
  2. 原理+实战|7天带你学会GAN,生活从此乐无限
  3. 微信小程序开发入门教程(一)
  4. 软件构造 Lab-2 Report
  5. 记一次Very Animation动画插件使用
  6. 给媳妇做一个记录心情的小程序
  7. 【中国科学基金】区块链舆情存证方案设计及应用挑战——CSSCI
  8. python和java对接数据的简单实现
  9. 摩纳哥通过与华为合作 成为欧洲首个实现5G全覆盖国家
  10. 安卓java 模拟点击类_Android模拟用户点击的实现方法