Ngôn ngữ
English English Vietnamese (Tiếng Việt) Vietnamese (Tiếng Việt) Chinese (简体中文) Chinese (简体中文) Portuguese (Brazil) (Português do Brasil) Portuguese (Brazil) (Português do Brasil) Spanish (Español) Spanish (Español) Indonesian (Bahasa Indonesia) Indonesian (Bahasa Indonesia)
Trình Tạo Tam Giác CSS

Trình Tạo Tam Giác CSS

Tạo tam giác CSS với hướng, kích thước và màu sắc tùy chỉnh bằng phương pháp border trick hoặc clip-path.

Trình Tạo Tam Giác CSS là gì?

Trình Tạo Tam Giác CSS là một công cụ trực quan giúp bạn tạo tam giác CSS một cách nhanh chóng và chính xác. Thay vì tính toán thủ công các giá trị border hoặc tọa độ clip-path, chỉ cần chọn hướng của bạn, điều chỉnh kích thước và màu sắc, rồi sao chép mã được tạo.

Hai Phương Pháp CSS

Công cụ hỗ trợ hai phương pháp phổ biến để tạo tam giác CSS:

Cổ điển

Border Trick

Phương pháp cổ điển sử dụng border trong suốt. Hoạt động trên tất cả các trình duyệt bao gồm cả những trình duyệt cũ. Phần tử có chiều rộng và chiều cao bằng không, với các border có màu tạo thành hình tam giác.

  • Hỗ trợ trình duyệt tối đa
  • Tương thích IE11
  • Phần tử chiều rộng/chiều cao bằng không
Hiện đại

Clip-path

Phương pháp hiện đại sử dụng clip-path: polygon(). Tạo ra mã sạch sẽ, dễ đọc hơn với các giá trị chiều rộng và chiều cao rõ ràng. Tam giác được tạo bằng cách cắt một hình chữ nhật có màu thành hình tam giác.

  • Cấu trúc mã sạch sẽ
  • Chỉ các trình duyệt hiện đại
  • Kích thước rõ ràng

Khi Nào Sử Dụng Tam Giác CSS

Mũi Tên Tooltip

Các tam giác nhỏ chỉ vào nội dung

Dấu Mũ Dropdown

Chỉ báo cho các menu có thể mở rộng

Các Phần Tử Trang Trí

Các điểm nhấn hình học trong bố cục

Dấu Phân Cách Breadcrumb

Các chỉ báo điều hướng kiểu chevron

Ruy Băng Góc

Các trang trí góc chéo

Cách Sử Dụng

1

Chọn Một Hướng

Nhấp vào một trong 8 nút hướng trong lưới. Bốn hướng chính (trên, phải, dưới, trái) tạo tam giác tiêu chuẩn, trong khi bốn hướng chéo (top-left, top-right, bottom-left, bottom-right) tạo tam giác góc vuông.

2

Đặt Kích Thước

Sử dụng các thanh trượt Chiều RộngChiều Cao hoặc nhập các giá trị chính xác (1–500px). Nhấp nút khóa để duy trì tỷ lệ khung hình 1:1 — thay đổi một kích thước sẽ tự động cập nhật kích thước khác.

3

Chọn Một Màu

Sử dụng bộ chọn màu cho bất kỳ màu tùy chỉnh nào, hoặc nhấp vào một trong các mẫu được đặt sẵn để chọn nhanh. Xem trước và xuất mã được cập nhật ngay lập tức.

4

Chọn Một Phương Pháp

Chọn giữa Border (border trick cổ điển) hoặc Clip-path (phương pháp polygon hiện đại). Cả hai đều tạo ra kết quả hình ảnh giống nhau nhưng với mã CSS khác nhau.

5

Sao Chép Mã

Bảng mã CSS hiển thị mã được tạo cho phương pháp đang hoạt động. Sử dụng bộ chuyển đổi tab để so sánh cả hai phương pháp. Nhấp Sao Chép CSS để sao chép mã vào clipboard của bạn.

Mẹo Chuyên Nghiệp: Duyệt qua thư viện preset để tìm các hình tam giác phổ biến. Nhấp vào một preset sẽ áp dụng ngay hướng và kích thước của nó, giúp bạn dễ dàng bắt đầu từ một cấu hình đã biết và tinh chỉnh từ đó.

Các Tính Năng

Hỗ Trợ 8 Hướng

Tạo tam giác chỉ theo bất kỳ hướng nào trong 8 hướng. Bốn hướng chính tạo tam giác cân, trong khi các hướng chéo tạo tam giác vuông hoàn hảo cho các trang trí góc.

Điều Khiển Kích Thước Chính Xác

Điều chỉnh chiều rộng và chiều cao độc lập từ 1 đến 500 pixel bằng cách sử dụng thanh trượt hoặc nhập số trực tiếp.

  • Thanh trượt hoặc nhập trực tiếp
  • Tùy chọn khóa tỷ lệ khung hình
  • Phạm vi 1–500px

Tùy Chỉnh Màu Sắc

Chọn bất kỳ màu nào bằng bộ chọn màu gốc, hoặc nhanh chóng chọn từ 8 mẫu được đặt sẵn bao gồm các màu được sử dụng phổ biến nhất.

  • Bộ chọn màu tùy chỉnh
  • 8 mẫu được đặt sẵn
  • Cập nhật xem trước ngay lập tức

Hai Phương Pháp CSS

Tạo mã bằng hai kỹ thuật CSS khác nhau:

  • Border trick — Hỗ trợ trình duyệt tối đa
  • Clip-path polygon — Mã hiện đại sạch sẽ

Xem Trước Trực Tiếp

Xem tam giác của bạn được hiển thị trong thời gian thực trên nền mẫu bàn cờ. Các tam giác lớn tự động được thu nhỏ để vừa với khu vực xem trước trong khi duy trì tỷ lệ chính xác.

Preset Tích Hợp

12 preset bao gồm các trường hợp sử dụng phổ biến với xem trước nhỏ hiển thị các hình dạng chính xác.

  • Mũi tên tiêu chuẩn (4 hướng)
  • Tooltip & dấu mũ dropdown
  • Tam giác góc & cờ
Tạo Mã Ngay Lập Tức: Mã được cập nhật ngay lập tức khi bạn sửa đổi bất kỳ cài đặt nào, và nút sao chép cho phép bạn lấy mã chỉ bằng một cú nhấp.

Câu Hỏi Thường Gặp

Tôi nên sử dụng phương pháp nào — border trick hay clip-path?

Sử dụng border trick nếu bạn cần hỗ trợ các trình duyệt cũ (IE11 và cũ hơn). Sử dụng clip-path cho các dự án hiện đại nơi bạn muốn CSS sạch sẽ, dễ đọc hơn. Cả hai đều tạo ra kết quả hình ảnh giống hệt nhau.

Khuyến Nghị: Đối với các dự án mới nhắm mục tiêu các trình duyệt hiện đại, clip-path cung cấp mã sạch sẽ hơn và khả năng bảo trì tốt hơn.

Cách border trick của CSS tạo tam giác như thế nào?

Khi một phần tử có chiều rộng và chiều cao bằng không, các border của nó gặp nhau tại các đường chéo. Bằng cách làm cho một số border trong suốt và một border có màu, chỉ khu vực hình tam giác của border có màu mới hiển thị, tạo thành hình tam giác.

Khái Niệm Chính: Tam giác không được vẽ — nó được tiết lộ bằng cách ẩn các phần của giao điểm border.

Tôi có thể tạo tam giác đều không?

Có. Để có tam giác trông giống tam giác đều chỉ lên hoặc xuống, hãy đặt chiều rộng khoảng 1,15× chiều cao (ví dụ: 115×100). Đối với tam giác đều chính xác về mặt toán học, chiều rộng phải bằng chiều cao × 2 / √3.

  • Xấp xỉ hình ảnh: chiều rộng = chiều cao × 1,15
  • Độ chính xác toán học: chiều rộng = chiều cao × 2 / √3 (≈ 1,1547)

Tam giác hướng chéo được sử dụng để làm gì?

Tam giác chéo (top-left, top-right, bottom-left, bottom-right) tạo các hình dạng góc vuông. Chúng thường được sử dụng cho:

  • Ruy băng và huy hiệu góc
  • Các góc trang trang trí
  • Hiệu ứng góc gập trên thẻ
  • Các điểm nhấn thiết kế hình học

Tại sao tam giác của tôi trông mờ ở kích thước nhỏ?

Các tam giác rất nhỏ (dưới 10px) có thể trông mờ do kết xuất sub-pixel. Đây là hạn chế kết xuất của trình duyệt. Nếu có thể, hãy sử dụng kích thước lớn hơn một chút hoặc đảm bảo các kích thước dẫn đến các giá trị border toàn pixel.

Thực Hành Tốt Nhất: Giữ kích thước tam giác ở mức 10px hoặc lớn hơn để kết xuất sắc nét trên tất cả các trình duyệt.

Tôi có thể tạo hoạt ảnh cho tam giác CSS không?

Tam giác border-trick có thể tạo hoạt ảnh border-width và border-color. Tam giác clip-path cung cấp tính linh hoạt hơn — bạn có thể tạo hoạt ảnh cho các điểm polygon, màu nền, chiều rộng và chiều cao để chuyển đổi hình dạng mượt mà.

Phương Pháp Border

Hoạt Ảnh Hạn Chế

  • Chiều rộng border
  • Màu border
Phương Pháp Clip-path

Hoạt Ảnh Đầy Đủ

  • Điểm polygon
  • Màu nền
  • Chiều rộng & chiều cao
  • Biến hình dạng
px
px
Sử dụng phương pháp border trick để có khả năng tương thích tối đa với trình duyệt
Chuyển sang clip-path để có mã CSS sạch sẽ và dễ đọc hơn
Nhấp Khóa để duy trì chiều rộng và chiều cao bằng nhau
Hãy thử preset Tooltip Nhỏ cho các mũi tên tooltip phổ biến
Sử dụng các hướng chéo (top-left, bottom-right) cho tam giác góc
Tất cả mã được tạo cục bộ trong trình duyệt của bạn
Muốn biết thêm? Đọc tài liệu →
1/7
Bắt đầu gõ để tìm kiếm...
Đang tìm kiếm...
Không tìm thấy kết quả
Hãy thử tìm với từ khóa khác