美文网首页
画圆,半圆,四分之一圆以及三角形

画圆,半圆,四分之一圆以及三角形

作者: 壹贰是只猫 | 来源:发表于2019-11-25 15:55 被阅读0次

作为画圆是一项前端css的基本功了,画圆的思路是设置长和宽相等,那么呈现出来的是一个正方形,其次再让正方形的边框弧度为百分之五十,就可以变为圆形了,或者如果写成和设置的长和宽一半的长度的话,也是可以的。

圆形代码:<divclass="circular"></div>

.circular{

width:200px;

height:200px;

border-radius:50%;

background:red;

}

那么我稍微再改变一下,如果我们要画个半圆,那么思路是什么呢?就比如说,我们现在画个上半圆,那么我们就只要把长不变,高变为长的一般,此时就变为了一个长方形,border-radius的四个值,分别表示左上角、右上角、右下角、左下角,所以我们知道这个之后,就可以通过改变左上角和右上角的弧度让它们为高的长度,让右下角和左下角为0,那么就能画出我们所需要的上半圆了。

半圆形代码:<divclass="semicircle"></div>

.semicircle{

width:200px;

height:100px;

border-radius:100px 100px00;

background:red;

}

由此,我们继续深入,如果是四分之一圆,我们能否实现,首先的思路就是,我们设置的长和宽都是之前设置的一半,这样做的原因,你可以理解为之前的圆的四分之一,不就是长和宽各一半么,如果你想要的是左上角为半圆,只要改变左上角的弧度和半径一样,其他三个角为0,就可以了。

四分之一圆的代码:<divclass="quarterCircle"></div>

.quarterCircle{

width:100px;

height:100px;

border-radius:100px000;

background:red;

}

最后一个就是面试经常被问到的题目,画一个三角形,我的思路就是通过transparent,来实现,transparent的解释是透明色,那么我们可以想一下,如果我们的长和宽都是0的话,我们可以通过边框的粗细来填充长和宽,相当于就是把它们撑开,那么又变得简单起来了,如果我让底下的边框宽度设置为100px,那么是不是就可以认为高就是100px,那么我们再加个颜色-红色,就相当于是一个为红色的矩形,之后,我们设置左右的边框宽度也为100px,并且颜色为透明色,掩盖掉之后,就能变为我们想要的三角形。

三角形的代码:<divclass="triangle"></div>

.triangle{

width:0px;

height:0px;

border-bottom:100px solid red;

border-left:100px solid transparent;

border-right:100px solid transparent;

}

相关文章

  • css画圆,半圆,四分之一圆,三角形

  • ios 贝塞尔曲线

    1.1 圆中三角形 1.2 单纯画圆 1.3 圆中直线 1.4 直线 ,如图1.4 1.5 多边形 如图1.5 1...

  • 纯CSS制作图形效果

    使用CSS可以制作三角形、圆形、半圆形、平行四边形、扇形以及一些复杂的图形效果。先来看看三角形、圆形、半圆形、扇形...

  • CSS 实现半圆/三角形

    半圆 三角形

  • 圆规、量角器

    画圆需要圆规,它比较正式规矩,画的圆很圆。 圆是整体,整体效果好,有时也需要个体展示。分配之后很可能异变为三角形,...

  • 我是老公的西瓜

    最近在学严虎博士的绘画心理分析进阶课程——多维添加画,分别在叉线,波浪线,竖线,半圆,圆,三角形,平行线,曲线,鸟...

  • 半圆即整圆

    我们都是不完整的半圆,在生活的苦难中,极力寻找另一个半圆,以此寻求人生的圆满。但当我们知道,此生有可能都找不到另一...

  • 爸爸的随笔2017-03-27

    画好人生这个圆: 朋友你是否意识到,我们每天都在画圆,这个圆就是我们人生的园。人生的历程就是不断画圆的过程,究竟怎...

  • 打卡Day02:《发现不一样的自己》零基础学画画

    依旧画圆,重叠的圆 近大远小 近高远低

  • Canvas入门3

    绘制弧度 基本概念角度:一个圆360度,一个半圆是180度弧度:一个圆2Π,一个半圆Π 角度转换弧度弧度 = 角度...

网友评论

      本文标题:画圆,半圆,四分之一圆以及三角形

      本文链接:https://www.haomeiwen.com/subject/ugtywctx.html