ตัวสร้าง CSS Clip Path
ตัวสร้าง clip-path CSS ออนไลน์ฟรี ออกแบบรูปทรง polygon, circle, ellipse และ inset ด้วยจุดที่ลากได้ พร้อมตัวอย่างสดและคัดลอกโค้ด CSS คลิกเดียว
clip-path ใน CSS คืออะไร?
clip-path เป็นพร็อพเพอร์ตี้ของ CSS ที่ครอปองค์ประกอบตามรูปทรงพื้นฐานหรือเส้นทาง ส่วนที่อยู่นอกรูปทรงจะถูกซ่อน จึงเปลี่ยนรูปหรือกล่องสี่เหลี่ยมให้เป็นสามเหลี่ยม วงกลม หกเหลี่ยม แบนเนอร์เฉียง หรือพหุเหลี่ยมแบบกำหนดเองได้โดยไม่ต้องแต่งรูปเลย
เบราว์เซอร์ใดรองรับ clip-path?
เบราว์เซอร์สมัยใหม่ทุกตัวรองรับฟังก์ชันรูปทรงพื้นฐานที่ตัวนี้ใช้ ได้แก่ polygon(), circle(), ellipse() และ inset() ทั้ง Chrome, Edge, Firefox, Safari และ Opera ส่วนพรีฟิกซ์ -webkit-clip-path จำเป็นเฉพาะ Safari บนมือถือรุ่นเก่ามากเท่านั้น
โหมด polygon ใช้งานอย่างไร?
ในโหมด polygon ตัวอย่างจะแสดงจุดยอดแต่ละจุดเป็นจุดที่ลากได้ ลากจุดเพื่อย้าย ดับเบิลคลิกบนพื้นที่ว่างเพื่อเพิ่มจุดใหม่ คลิกจุดเพื่อเลือกแล้วกดปุ่มลบเพื่อเอาออก ค่า CSS จะอัปเดตแบบเรียลไทม์ด้วยพิกัดเปอร์เซ็นต์
เปอร์เซ็นต์ใน polygon() หมายถึงอะไร?
จุดยอดแต่ละจุดเขียนเป็นคู่ X Y หน่วยเปอร์เซ็นต์ วัดจากมุมบนซ้ายขององค์ประกอบ เนื่องจากค่าสัมพัทธ์กับขนาดองค์ประกอบ รูปทรงจะย่อขยายตามและคงความรีสปอนซีฟทุกความกว้างหน้าจอ
circle, ellipse และ inset ต่างกันอย่างไร?
circle(รัศมี at x y) ครอปเป็นวงกลมรัศมีเดียว, ellipse(rx ry at x y) กำหนดรัศมีแนวนอนแนวตั้งต่างกันได้ ส่วน inset(บน ขวา ล่าง ซ้าย) ครอปสี่เหลี่ยมที่หดเข้าจากทุกด้าน เครื่องมือนี้มีสไลเดอร์และช่องตัวเลขให้ครบทุกพารามิเตอร์
clip-path กระทบเลย์เอาต์หรือการคลิกหรือไม่?
clip-path เป็นเพียงภาพ องค์ประกอบยังคงกล่องเดิมในเลย์เอาต์ สิ่งรอบ ๆ จึงไม่ขยับ แต่อีเวนต์พอยเตอร์อย่างการคลิกจะทำงานเฉพาะในบริเวณที่มองเห็นหลังครอป จึงเหมาะทำปุ่มทรงพิเศษ
ทำแอนิเมชัน clip-path ได้ไหม?
ได้ เบราว์เซอร์เปลี่ยนระหว่างค่า clip-path สองค่าได้อย่างลื่นไหลเมื่อฟังก์ชันรูปทรงและจำนวนจุดตรงกัน เช่น จาก inset ใหญ่เป็นเล็ก หรือมอร์ฟระหว่าง polygon ที่จำนวนจุดเท่ากัน ใช้พร็อพเพอร์ตี้ transition ของ CSS ได้เลย
รูปภาพหรือข้อมูลของฉันถูกอัปโหลดไหม?
ไม่ ภาพตัวอย่างเป็นเกรเดียนต์ที่วาดในเครื่องบน canvas และการคำนวณทั้งหมดเกิดขึ้นในเบราว์เซอร์ของคุณ ไม่มีอะไรถูกส่งไปเซิร์ฟเวอร์ เครื่องมือจึงใช้แบบออฟไลน์ได้หลังโหลดแล้ว
clip-path นิยมใช้ทำอะไร?
การใช้งานยอดนิยม เช่น ส่วนฮีโร่เฉียง มาสก์อวตารหกเหลี่ยมหรือวงกลม หัวลูกศรแชทสามเหลี่ยม คอลลาจภาพเชิงสร้างสรรค์ มุมการ์ดตัดเฉียง และปุ่มทรงเฉพาะตัว ทั้งหมดนี้ไม่ต้องใช้โปรแกรมแต่งรูปเลย
วิธีใช้ ตัวสร้าง CSS Clip Path
จัดรูปทรงองค์ประกอบใดก็ได้ด้วย CSS clip-path โดยไม่ต้องแต่งรูป เลือกฟังก์ชันรูปทรง ลากจุดควบคุม แล้วคัดลอก CSS พร้อมใช้งานระดับโปรดักชัน ทุกอย่างทำงานในเบราว์เซอร์ของคุณ
- เลือกโหมด: รูปหลายเหลี่ยม วงกลม วงรี หรือ Inset
- ในโหมดรูปหลายเหลี่ยม ลากจุดยอด ดับเบิลคลิกพื้นที่ว่างเพื่อเพิ่มจุด และเลือกจุดก่อนลบ
- ในโหมดวงกลม วงรี และ Inset ปรับแต่งค่าแต่ละค่าด้วยสไลเดอร์หรือพิมพ์เปอร์เซ็นต์ที่แม่นยำ
- ดูพรีวิวสดอัปเดตทับภาพตัวอย่างไล่เฉดที่สร้างขึ้นในเครื่อง
- คัดลอกกฎ clip-path แบบบรรทัดเดียวแล้ววางลงในสไตล์ชีตของคุณ
รักษาจำนวนจุดของรูปหลายเหลี่ยมให้เท่ากันระหว่างสองสถานะ คุณจะเล่นอนิเมชันรูปทรงได้อย่างลื่นไหลด้วย transition ของ CSS
เครื่องมือที่เกี่ยวข้อง
- ตัวสร้าง CSS Box Shadow ตัวสร้าง CSS box-shadow ออนไลน์ฟรี สร้างเงาสวยงามแบบภาพด้วยออฟเซ็ต เบลอ กระจาย สี และ inset ที่ปรับได้ ตัวอย่างแบบเรียลไทม์และคัดลอกโค้ดทันที
- ตัวสร้าง CSS Gradient สร้าง CSS gradient ที่สวยงามแบบภาพ สร้าง gradient เชิงเส้น รัศมี และกรวยด้วยจุดหยุดสีหลายจุด มุมและตำแหน่งที่กำหนดเอง คัดลอกโค้ด CSS ที่พร้อมใช้งานทันที
- ตัวสร้าง Border Radius ตัวสร้างขอบมนสร้างสรรค์ออนไลน์ฟรี ลากจุดจับทั้งแปดหรือเลือกรูปทรงบล็อบสำเร็จรูป เพื่อสร้างรูปทรง CSS อินทรีย์และคัดลอกโค้ดได้ทันที
- ตัวแปลงสี ตัวแปลงสีออนไลน์ฟรี แปลงรูปแบบ HEX, RGB, HSL, HSV ทันทีด้วยตัวเลือกภาพ 100% ส่วนตัว ทำงานในเบราว์เซอร์ของคุณ
- ตัวสร้าง CSS Easing ตัวสร้าง easing CSS ออนไลน์ฟรี ลากจุดควบคุม cubic-bezier บนเส้นโค้งอินเทอร์แอกทีฟ เลือกจากพรีเซ็ต 18 แบบ ดูตัวอย่างลูกบอลวนซ้ำ แล้วคัดลอกฟังก์ชันจังหวะเวลาทันที
- ตัวสร้าง Text Shadow CSS ตัวสร้าง text-shadow CSS ออนไลน์ฟรี ซ้อนหลายเลเยอร์เงาพร้อมปรับออฟเซ็ต เบลอ สี และความทึบ ลองพรีเซ็ตนีออน 3D เรโทร แล้วคัดลอกโค้ด CSS ทันที
- จัดรูปแบบ CSS จัดรูปแบบและทำให้โค้ด CSS สวยงามทันที แปลง CSS ที่บีบอัดเป็นโค้ดที่อ่านง่ายพร้อมตัวเลือกที่ปรับได้
- ตัวบีบอัด CSS ตัวบีบอัด CSS ออนไลน์ฟรี บีบอัดและเพิ่มประสิทธิภาพโค้ด CSS ทันทีโดยลบช่องว่าง ความคิดเห็น และอักขระที่ไม่จำเป็น ลดขนาดไฟล์เพื่อประสิทธิภาพเว็บที่เร็วขึ้น