css3线性渐变可以实现三角形吗

青灯夜游
Lepaskan: 2022-04-25 15:01:27
asal
1933 orang telah melayarinya

css3线性渐变可以实现三角形;只需创建一个45度的线性渐变,设置渐变色为两种固定颜色,一个是三角形的颜色,另一个为透明色即可,语法“linear-gradient(45deg,颜色值,颜色值 50%,透明色 50%,透明色 100%)”。

css3线性渐变可以实现三角形吗

本教程操作环境:windows7系统、CSS3&&HTML5版、Dell G3电脑。

在css3中,实现三角形有多种方法,其中一种就是利用线性渐变。下面我们就来给大家具体介绍一下。

使用线性渐变linear-gradient实现三角形的原理也非常简单,我们实现一个45°的渐线性变:

div { width: 100px; height: 100px; background: linear-gradient(45deg, deeppink, yellowgreen); }
Salin selepas log masuk

3.png

让它的颜色从渐变色变为两种固定的颜色:

div { width: 100px; height: 100px; background: linear-gradient(45deg, deeppink, deeppink 50%, yellowgreen 50%, yellowgreen 100%); }
Salin selepas log masuk

4.png

再让其中一个颜色透明即可:

div { background: linear-gradient(45deg, deeppink, deeppink 50%, transparent 50%, transparent 100%); }
Salin selepas log masuk

5.png

再通过旋转rotate或者scale,我们也能得到各种角度,不同大小的三角形:

     
Salin selepas log masuk

1.png

(学习视频分享:css视频教程web前端

Atas ialah kandungan terperinci css3线性渐变可以实现三角形吗. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!