分享一篇CSS3圆角和渐变功能的实例代码
这篇文章主要介绍了CSS3圆角和渐变2种常用功能详解 的相关资料,需要的朋友可以参考下
Css3圆角讲解:想必大家对于图片,背景圆角,都不陌生吧,
圆角语法:border-radius:圆角值;
CSS3圆角的优点
传统的圆角生成方案,必须使用多张图片作为背景图案。CSS3的出现,使得我们再也不必浪费时间去制作这些图片了,而且还有其他多个优点:
* 减少维护的工作量。图片文件的生成、更新、编写网页代码,这些工作都不再需要了。
* 提高网页性能。由于不必再发出多余的HTTP请求,网页的载入速度将变快。
* 增加视觉可靠性。某些情况下(网络拥堵、服务器出错、网速过慢等等),背景图片会下载失败,导致视觉效果不佳。CSS3就不会发生这种情况。
这个值可以使用:em ,ex,pt,px,百分比;
Border-radius跟margin,padding差不多
Border-radius:lefttop,righttop,rightbottom,leftbottom。
代码如下:
<p class="box1"> </p> .box1{width:200px;height:100px;border-radius:30px 5px;background:#f66f17;margin-top:30px;}
<p class="box2"></p> .box2{width:200px;height:100px;border-radius:30px 20px 10px 0px;background:#f66f17;margin-top:30px;}
对于圆角理解起来应该,很简单。
对于百分比:目前最安全的做法,就是将每个圆角边框的风格和宽度,都设为一样的值,并且避免使用百分比值。
IE9以下是不支持此属性
线性渐变:background:linear-gradient(设置渐变形式,第一个颜色起点,中间颜色点 中间颜色的位置,结束点颜色);
Linear:渐变的类型(线性渐变);
渐变的形式:可选参数 有两种方式-1、设置旋转角度,0度代表水平从左到右,90度就是从上到下啦,从0度开始逆时针变换。
2、使用关键字,left代表从左到右,top代表从上到下,同理right就是从右到左,lefttop-从坐上到右下,同理leftbottom,righttop,rightbottom。
中间颜色与中间颜色位置为可选参数。
不过要考虑浏览器的兼容,咱们这样写:
-webkit-gradient(linear,0 0,0 100%,from(起始颜色,to(结束颜色)); /*for Safari4+,Chrome 2+*/ -webkit-linear-gradient(起始颜色, 结束颜色); /*for Safari 5.1+,Chrome 10+*/ -moz-linear-gradient(起始颜色, 结束颜色); /*for firefox*/ -o-linear-gradient(起始颜色, 结束颜色); /*Opera*/ linear-gradient(起始颜色, 结束颜色); /*标准属性*/ 对于IE来说是个麻烦事,老办法 Filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=’ 起始颜色’,endColorstr=” 结束颜色”); /*IE6,IE 7*/ -ms-linear-gradient(起始颜色, 结束颜色); /*IE8*/
<p class="content1"></p> .content1{width:500px;height: 300 px;border-radius:10%;background:#ade691; background:-webkit-linear-gradient(left,#88cfc3,#329e8c 30%,#096e5d);background:-moz-linear-gradient(left,#88cfc3,#329e8c 30%,#096e5d);background:filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#88cfc3', endColorstr='#096e5d'); /* IE6,IE7 */-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#88cfc3', endColorstr='#096e5d')";background:linear-gradient(lleft,#88cfc3,#329e8c 30%,#096e5d; float :left;} .tit1{ font-size :3em; font-weight : bold;color:#f00;}
重复性线性渐变:repeating-linear-gradient属性来代替线性渐变linear-gradient;
<p class="content2"></p> .content2{width:500px;height:200px; background-image : -webkit-repeating-linear-gradient(red,green 40px, o range 80px); background-image: repeating-linear-gradient(red,green 40px, orange 80px);}
径向渐变:radial-gradient(设置渐变的中心,渐变形状 渐变大小,起始颜色值,中间颜色值 中间颜色位置,终点颜色)
渐变中心,可选参数,如30px 20px指距离左侧30px距离上侧20px,可以是像素,可以是百分比,也可以是关键字,默认为中心位置。
渐变形状,可选参数,可以取值circle或eclipse【默认】
渐变大小,可循环参数,可以取值
closest-side:
指定径向渐变的半径长度为从圆心到离圆心最近的边
closest-corner:
指定径向渐变的半径长度为从圆心到离圆心最近的角
farthest-side:
指定径向渐变的半径长度为从圆心到离圆心最远的边
farthest-corner:
指定径向渐变的半径长度为从圆心到离圆心最远的角
contain:
包含,指定径向渐变的半径长度为从圆心到离圆心最近的点。类同于closest-side
cover:
覆盖,指定径向渐变的半径长度为从圆心到离圆心最远的点。类同于farthest-corner
circle farthest-corner圆形渐变,ellipse farthest-corner椭圆渐变
<p class="content3"></p> .content3{width:500px;height:200px; background-image: -webkit-radial-gradient(circle,hsla(120,70%,60%,.9),hsla(360,60%,60%,.9)); background-image: radial-gradient(circle,hsla(120,70%,60%,.9),hsla(360,60%,60%,.9));margin-top:20px;}
【相关推荐】
1. 免费css在线视频教程
2. css在线手册
Atas ialah kandungan terperinci 分享一篇CSS3圆角和渐变功能的实例代码. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Alat AI Hot

Undresser.AI Undress
Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover
Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool
Gambar buka pakaian secara percuma

Clothoff.io
Penyingkiran pakaian AI

AI Hentai Generator
Menjana ai hentai secara percuma.

Artikel Panas

Alat panas

Notepad++7.3.1
Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina
Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1
Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6
Alat pembangunan web visual

SublimeText3 versi Mac
Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Topik panas



Mesin Vektor Sokongan (SVM) dalam Python ialah algoritma pembelajaran diselia yang berkuasa yang boleh digunakan untuk menyelesaikan masalah klasifikasi dan regresi. SVM berprestasi baik apabila menangani data berdimensi tinggi dan masalah bukan linear, dan digunakan secara meluas dalam perlombongan data, klasifikasi imej, klasifikasi teks, bioinformatik dan bidang lain. Dalam artikel ini, kami akan memperkenalkan contoh penggunaan SVM untuk pengelasan dalam Python. Kami akan menggunakan model SVM daripada perpustakaan scikit-learn

Selepas mengemas kini sistem win11, ramai rakan mendapati tetingkap antara muka win11 menggunakan reka bentuk sudut bulat baharu. Tetapi sesetengah orang tidak menyukai reka bentuk sudut bulat ini dan mahu mengubah suainya kepada antara muka sebelumnya, tetapi mereka tidak tahu cara mengubah suainya. Mari lihat di bawah. Cara mengubah suai sudut bulat dalam win11 1. Reka bentuk sudut bulat win11 ialah tetapan sistem terbina dalam yang tidak boleh diubah suai pada masa ini. 2. Jadi jika anda tidak suka menggunakan reka bentuk sudut bulat win11, anda boleh menunggu untuk Microsoft menyediakan kaedah pengubahsuaian. 3. Jika anda benar-benar tidak biasa, anda juga boleh memilih untuk kembali ke sistem win10 sebelum ini. 4. Jika anda tidak tahu bagaimana untuk kembali, anda boleh menyemak tutorial yang disediakan di laman web ini. 5. Jika anda tidak boleh kembali menggunakan tutorial di atas, anda masih boleh

Artikel ini akan memperkenalkan kepada anda bagaimana untuk menyelesaikan masalah pengalian yang disebabkan oleh menggunakan grafik kecerunan yang dipanggil teknik pengilangan kecerunan CSS boleh dilakukan sebaik sahaja anda mengetahuinya. Mari kita lihat bagaimana untuk mencapainya berguna kepada semua orang!

Terdapat berita mengenai sudut bulat kotak carian win10 untuk masa yang lama, tetapi ia tidak pernah dilaksanakan secara amnya Kami boleh menggunakan pendaftaran untuk mengalami sudut bulat kotak carian win10. Jadi mari kita lihat tutorial pada sudut bulat kotak carian win10. Pembolehubah kotak carian Win10 sudut bulat: 1. Buka kotak carian, masukkan regedit, dan masukkan pendaftaran. 2. Cari laluan ini dalam Computer\HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Search. 3. Dalam ruang kosong, pilih Baharu - Nilai DWORD (32-bit) - Namakan kunci baharu ImmersiveSearch - Nombor

Perisian PS adalah perisian yang digunakan oleh ramai orang dalam kerja pejabat mereka, jadi adakah anda tahu cara menggunakan alat kecerunan PS Berikut adalah kaedah menggunakan alat kecerunan PS yang dibawa oleh editor kepada anda lihat di bawah. 1. Buka atau buat dokumen baharu: Pertama, buka perisian Photoshop dan buat dokumen baharu, atau buka fail imej sedia ada. Pilih Alat Kecerunan: Di sebelah kiri bar alat, cari Alat Kecerunan (antara Alat Marquee Rectangular dan Alat Baldi Cat), dan klik untuk memilihnya. 3. Tetapkan jenis kecerunan: Dalam bar pilihan alat, anda boleh memilih jenis kecerunan yang berbeza. Terdapat kecerunan linear, kecerunan jejarian, kecerunan sudut dan pilihan lain untuk dipilih. Klik menu lungsur Jenis Gradien dan pilih jenis kecerunan yang anda mahukan. 4

Apabila rangka kerja hadapan generasi baharu terus muncul, VUE3 digemari sebagai rangka kerja bahagian hadapan yang pantas, fleksibel dan mudah digunakan. Seterusnya, mari kita pelajari asas VUE3 dan buat pemain video mudah. 1. Pasang VUE3 Mula-mula, kita perlu memasang VUE3 secara setempat. Buka alat baris arahan dan laksanakan arahan berikut: npminstallvue@next Kemudian, cipta fail HTML baharu dan perkenalkan VUE3: <!doctypehtml>

Kaedah melaksanakan kesan kecerunan ketelusan menggunakan sifat CSS memerlukan contoh kod khusus Dalam reka bentuk web, kesan kecerunan ketelusan boleh menambah kesan peralihan yang lembut dan cantik pada halaman. Melalui penetapan sifat CSS, kita boleh mencapai kesan peralihan dengan mudah pada ketelusan elemen yang berbeza. Hari ini kami akan memperkenalkan beberapa kaedah biasa dan contoh kod khusus. Gunakan atribut kelegapan Atribut Kelegapan boleh menetapkan ketelusan elemen Nilai berjulat dari 0 hingga 1. 0 bermaksud telus sepenuhnya dan 1 bermaksud legap sepenuhnya. kita boleh lulus

Golang ialah bahasa pengaturcaraan yang berkuasa dan cekap yang boleh digunakan untuk membangunkan pelbagai aplikasi dan perkhidmatan. Di Golang, penunjuk ialah konsep yang sangat penting, yang boleh membantu kami mengendalikan data dengan lebih fleksibel dan cekap. Penukaran penunjuk merujuk kepada proses operasi penunjuk antara jenis yang berbeza Artikel ini akan menggunakan contoh khusus untuk mempelajari amalan terbaik penukaran penunjuk di Golang. 1. Konsep asas Di Golang, setiap pembolehubah mempunyai alamat, dan alamat adalah lokasi pembolehubah dalam ingatan.
