ฟังก์ชัน conic-gradient() ของ CSS
- หน้าก่อน CSS color-mix() ฟังก์ชัน
- หน้าต่อไป CSS contrast() ฟังก์ชัน
- กลับไปยังเวอร์ชั่นขึ้นหนึ่ง คู่มืออ้างอิงฟังก์ชัน CSS
การประกาศและการใช้งาน
CSS ของ conic-gradient()
ฟังก์ชันจะตั้งค่าฝากแนวกระเบิดเป็นภาพหลังของโปรแกรม
ฝากแนวกระเบิดเป็นการเปลี่ยนแปลงสีที่หมุนรอบจุดกลาง (เหมือนแผนภาพเครื่องกลมและวงแหวนสี)
เพื่อสร้างฝากแนวกระเบิด ต้องเฉพาะการกำหนดจุดหยุดสีอย่างน้อยสองสี。
ตัวอย่างฝากแนวกระเบิด:
ตัวอย่าง
ตัวอย่าง 1
ฝากแนวกระเบิดสีสามสี:
#grad { background-image: conic-gradient(สีแดง, สีเหลือง, สีเขียว); }
ตัวอย่าง 2
ฝากแนวกระเบิดสีห้าสี:
#grad { background-image: conic-gradient(ฝากแนวกระเบิดสีแดง, สีเหลือง, สีเขียว, สีสีน้ำเงิน, สีดำ); }
ตัวอย่าง 3
ฝากแนวกระเบิดสีสามสี และกำหนดมุมแก่แต่ละสี:
#grad { background-image: conic-gradient(สีแดง 45deg, สีเหลือง 90deg, สีเขียว 210deg) }
ตัวอย่าง 4
ด้วยการเพิ่ม border-radius: 50% ทำให้ฝากแนวกระเบิดดูเหมือนแผนภาพเครื่องกลม:
#grad { background-image: conic-gradient(ฝากแนวกระเบิดสีแดง, สีเหลือง, สีเขียว, สีสีน้ำเงิน, สีดำ); border-radius: 50%; }
ตัวอย่างที่ 5
กระจกสีเหวี่ยงที่มีมุมเริ่มต้น:
#grad { background-image: conic-gradient(from 90deg, red, yellow, green); border-radius: 50%; }
ตัวอย่างที่ 6
กระจกสีเหวี่ยงที่มีตำแหน่งกลาง:
#grad { background-image: conic-gradient(at 60% 45%, red, yellow, green); border-radius: 50%; }
ตัวอย่างที่ 7
กระจกสีเหวี่ยงที่มีมุมเริ่มต้นและตำแหน่งกลาง:
#grad { background-image: conic-gradient(from 90deg at 60% 45%, red, yellow, green); border-radius: 50%; }
ตัวอย่างที่ 8
ตัวอย่างกราฟที่แบ่งกลุ่ม:
#grad { background-image: conic-gradient(red 0deg, red 90deg, yellow 90deg, yellow 180deg, green 180deg); border-radius: 50%; }
CSS ภาษา
background-image: conic-gradient([from angle] position,] color degree, color degree, ... );
ค่า | การอธิบาย |
---|---|
from angle | เลือกได้. กระจกสีเหวี่ยงทั้งหมดจะหมุนตามองศานี้. ค่าปริยายคือ 0deg |
at position | เลือกได้. กำหนดตำแหน่งกลางของกระจกสีเหวี่ยง. ค่าปริยายคือ center |
color degree, ... , color degree |
จุดหยุดสีเป็นสีที่คุณต้องการให้แสดงการเปลี่ยนแปลงสีโดยสมบูรณ์ ค่านี้ประกอบด้วยค่าสีและตำแหน่งหยุดตั้งที่เลือก (องศา 0 ถึง 360 องศาหรือ 0% ถึง 100%) |
รายละเอียดเทคนิค
รุ่น: | CSS3 |
---|
การสนับสนุนโปรแกรมบราวเซอร์
ตัวเลขในตารางนี้แสดงรุ่นการใช้งานที่สนับสนุนฟังก์ชันนี้เต็มที่สุด
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
69 | 79 | 83 | 12.1 | 56 |
หน้าที่เกี่ยวข้อง
คู่มือ:gradient ของ CSS
อ้างอิง:คุณสมบัติ background-image CSS
อ้างอิง:ฟังก์ชัน linear-gradient() ของ CSS
อ้างอิง:ฟังก์ชัน radial-gradient() ของ CSS
อ้างอิง:ฟังก์ชัน repeating-conic-gradient() ของ CSS
- หน้าก่อน CSS color-mix() ฟังก์ชัน
- หน้าต่อไป CSS contrast() ฟังก์ชัน
- กลับไปยังเวอร์ชั่นขึ้นหนึ่ง คู่มืออ้างอิงฟังก์ชัน CSS