Maison  >  Article  >  interface Web  >  Comment écrire un triangle rectangle en CSS

Comment écrire un triangle rectangle en CSS

藏色散人
藏色散人original
2021-02-28 15:07:477672parcourir

Comment écrire un triangle rectangle en CSS : créez d'abord un exemple de fichier HTML ; puis supprimez la largeur de la base pour obtenir un triangle rectangle isocèle et enfin, élargissez la largeur du côté supérieur pour obtenir le triangle rectangle souhaité ; .

Comment écrire un triangle rectangle en CSS

L'environnement d'exploitation de ce tutoriel : système Windows 7, version HTML5&&CSS3, ordinateur Dell G3.

Utilisez CSS pour écrire un triangle rectangle

<style>
/*原理:第一步*/
.box1{
	width: 0;
	height: 0;
	border-top: 50px solid green;
	border-right: 50px solid red;
	border-bottom: 0px solid yellow; /*1.底边去除就变成直角三角形*/
	border-left: 50px solid blue;
}

/*原理:第二步*/
.box2{
	width: 0;
	height: 0;
	border-top: 100px solid green; /*2.上边拉长就会变成直接三角形*/
	border-right: 50px solid red;
	border-bottom: 0px solid yellow; /*1.底边去除就变成直角三角形*/
	border-left: 50px solid blue;
}

/*实现*/
.box{
	width: 0;/*1.设置宽高为0*/
	height: 0;
	/*2.除右边都变透明色,实边*/
	border-color: transparent red transparent transparent;
	border-style: solid;
	border-width: 100px 50px 0 0; /*3.上边宽100,右边宽50,下左边宽0*/

}
</style>
原理第一步,去除底边宽度,实现等腰直角三角形:
<p></p>
原理第二步,加宽上边宽度,实现想要直角三角形:
<p></p>
实现,把上边,左边边变透明色:
<p></p>

[Recommandé : "Tutoriel vidéo CSS"]

Effet :

La première étape du principe est de supprimer la largeur de la base et de réaliser un triangle rectangle isocèle :


La deuxième étape du principe est d'élargir la largeur du haut pour obtenir ce que vous voulez Triangle rectangle :


Réalisez, rendez les côtés supérieur et gauche transparents :

Comment écrire un triangle rectangle en CSS

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn