利用css制作图形

 本文主要讲述了利用css制作三角形

在日常的学习过程中以及日常的工作过程中我们会遇到一些问题,例如我们需要写的盒子是各种形状的,有的需要我们自己写写出来的。

一、效果图

效果图如下:

话不多说上代码

二、css代码

实质上就是利用盒子的边框来展现图三角形

margin:0% auto;在浏览器页面中的显示效果是居中

transparent  是让其透明

为什么宽高要设置成0呢? 这个问题写一下 就知道了

	.wrapper{
				width: 0%;
				height: 0%;
				margin: 0% auto;
				border-top-width: 0px;
				border-left: 50px solid transparent;
				border-bottom: 50px solid transparent;
				border-right: 50px solid blue;
			}
			.first{
				width: 0%;
				height: 0%;
				margin: 0% auto;
				border-top: 50px solid transparent;
				border-left-width: 0px;
				border-bottom: 50px solid yellow;
				border-right: 50px solid  transparent;
			}
			
			.second{
				width: 0%;
				height: 0%;
				margin: 0% auto;
				border-top-width: 0px;
				border-left: 50px solid transparent;
				border-bottom: 50px solid green;
				border-right: 50px solid transparent;
			}
			.third{
				width: 0%;
				height: 0%;
				margin: 0% auto;
				border-top: 50px solid orangered;
				border-left: 50px solid transparent;
				border-bottom-width: 0px;
				border-right: 50px solid transparent;
			}
			.wrapper1{
				width: 0%;
				height: 0%;
				margin: 0% auto;
				border-top-width: 0px;
				border-left: 50px solid transparent;
				border-bottom: 50px solid transparent;
				border-right: 50px solid blue;
			}

 从代码中可以看出,利用css制作三角形其实就是利用盒子的边框

想要什么样的三角形就让边框改变。

三、HTML

以下是简单的布局

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title></title>
	</head>
	<body>
		<div class="wrapper"></div>
		<div class="first"></div>
		<div class="second"></div>
		<div class="third"></div>
	</body>
</html>

总结

以上就是全部内容,更多精彩内容敬请期待,请关注博主学习更多关于前端的知识。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值