css 修改三角形大小_使用css绘制三角形

好看的前端网页大家见到的应该都不少

但是很多都是用图片作为背景

今天我们就给大家讲讲怎么用css绘制图形

(图形如下)

----------------------------------------------------------------------

首先可以看到有一个div盒子

宽300个像素值

width: 300px;

高100个像素值

height: 100px;

边框1个像素值并且是黑色的实线

border: 1px solid #000;

最后还有四个圆角大概30个像素值

border-radius: 30px;

(圆角像素值凭自行喜欢)

----------------------------------------------------------------------

接下来是三角形的绘制

也是我们今天的重点

这时候再建一个div盒子

高和宽的像素值都设置成没有像素值,也就是0像素值

width:0px;height: 0px;

再将上方的圆角去掉

重点来了

接下来将上下左右的边框设置为10个像素值 给个颜色就会如下

----------------------------------------------------------------------

那当我们去掉右边框以及隐藏上下边框时

先删除掉右边框

将上下的边框改为隐藏

border-top: 10px solid transparent;

border-bottom: 10px solid transparent;

因为上方的div原因我们将图片做了点修改

并且放大观看效果

----------------------------------------------------------------------

这时候三角形已经出现了

聪明的小伙伴就知道接下来该怎么做了

那我也不费话

用li来做,然后悬浮起来 背景颜色改成左边div盒子

最后把左外边距调成负便好啦

不同方向的三角形删除对边,隐藏双边的边框即可

而不同角度大小的三角形通过改变存在的像素值即可做到

具体的欢迎小伙伴讨论提出问题哦

转自:双鱼站

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值