<<数学>>圆角矩形,矩形重叠(一)

15 篇文章 0 订阅

一个矩形四个角的弧度,不是思考如何画,而是思考如何来计算,计算机又是如何计算的呢?
长,宽,然后取宽的n%宽作为半径,然后类似圆规画圆去绘制半径。
我们先用css3来绘制一个矩形,可以用div来做实验,并在div中输入文字,类似一个矩形里面再有一个矩形,有一些参数需要设定:
1,div边框厚度 border
2, div宽度 width
3, div文字内矩形到外矩形的距离 padding,可以增加外div的高度
4, div圆角半径border-radius
5,div外侧阴影 box-shadow,水平阴影,垂直阴影,模糊距离,阴影颜色,内外阴影等
h-shadow v-shadow blur spread color inset

div
{
text-align:center;
border:2px solid #a1a1a1;
padding:60px;
width:350px;
border-radius:99px;
-moz-border-radius:25px; /* 老的 Firefox */
}

这里写图片描述

div
{
text-align:center;
border:2px solid #a1a1a1;
padding:60px;
width:350px;
border-radius:79px;
-moz-border-radius:25px; /* 老的 Firefox */
}

这里写图片描述
没什么区别,99px是需要增加高度才可以显示出来的。
div
{
text-align:center;
border:2px solid #a1a1a1;
padding:60px;
width:350px;
border-radius:59px;
-moz-border-radius:25px; /* 老的 Firefox */
}

这里写图片描述

div
{
text-align:center;
border:2px solid #a1a1a1;
padding:60px;
width:350px;
border-radius:39px;
-moz-border-radius:25px; /* 老的 Firefox */
}

这里写图片描述

div
{
width:300px;
height:100px;
background-color:#ff9900;

box-shadow: 10px 10px 15px #888888;
-moz-box-shadow: 10px 10px 5px #888888; /* 老的 Firefox */
}

这里写图片描述

div
{
width:300px;
height:100px;
background-color:#ff9900;

box-shadow: 10px 20px 15px 6px blue;
-moz-box-shadow: 10px 10px 5px #888888; /* 老的 Firefox */
}

这里写图片描述

div
{
width:300px;
height:100px;
background-color:#ff9900;
-moz-box-shadow: 10px 10px 5px #888888; /* 老的 Firefox */
box-shadow: 10px 10px 5px  red inset;
}

这里写图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值