Laravel  
laravel
文档
数据库
架构
入门
php技术
    
Laravelphp
laravel / php / java / vue / mysql / linux / python / javascript / html / css / c++ / c#

css 直角三角形

作者:浪推晚风   发布日期:2026-03-30   浏览:54

/* 使用 CSS 创建直角三角形 */

/* 1. 左下角直角三角形 */
.triangle-left-bottom {
  width: 0;
  height: 0;
  border-left: 50px solid transparent; /* 设置左边框为透明 */
  border-bottom: 50px solid red;       /* 设置底边框为红色,形成直角三角形 */
}

/* 2. 右下角直角三角形 */
.triangle-right-bottom {
  width: 0;
  height: 0;
  border-right: 50px solid transparent; /* 设置右边框为透明 */
  border-bottom: 50px solid blue;       /* 设置底边框为蓝色,形成直角三角形 */
}

/* 3. 左上角直角三角形 */
.triangle-left-top {
  width: 0;
  height: 0;
  border-left: 50px solid transparent;  /* 设置左边框为透明 */
  border-top: 50px solid green;         /* 设置顶边框为绿色,形成直角三角形 */
}

/* 4. 右上角直角三角形 */
.triangle-right-top {
  width: 0;
  height: 0;
  border-right: 50px solid transparent; /* 设置右边框为透明 */
  border-top: 50px solid yellow;        /* 设置顶边框为黄色,形成直角三角形 */
}

解释说明:

  • width: 0; height: 0;:将元素的宽度和高度设置为 0,使它看起来像一个点。
  • border:通过设置不同方向的边框(如 border-left, border-bottom 等),并将其颜色设为透明或指定颜色,可以创建出不同方向的直角三角形。
  • 直角三角形的方向:通过调整哪条边有颜色、哪条边是透明的,可以控制三角形的方向。例如,border-bottomborder-left 组合可以创建左下角的直角三角形。

你可以根据需要调整边框的大小和颜色来改变三角形的尺寸和样式。

上一篇:css多个class共用写法

下一篇:css div 居中

大家都在看

css好看的字体

css 红色

css 瀑布流布局grid

css盒子

css三种引入方式

换行 css

css文字超长省略号

css图片铺满整个背景

css背景图铺满

css 渐变字体

Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3

Laravel 中文站