Clip-path tam giác css

Chúng ta có thể tạo một hình tam giác bằng thuộc tính clip-path CSS

cú pháp

Cú pháp của thuộc tính CSS clip-path như sau -

Selector {
   clip-path: /*value*/
}

Thí dụ

Các ví dụ sau minh họa thuộc tính đường dẫn clip CSS

Bản thử trực tiếp


   
      
   
   
      
   

Điều này mang lại đầu ra sau

|
[ || ] |
none

=


=
|
fill-box |
stroke-box |
view-box

=
url[ * ] |
src[ * ]

=
|
margin-box

=
border-box |
padding-box |
content-box

0 tham chiếu một phần tử SVG

clip-path = 
|
[ || ] |
none

=


=
|
fill-box |
stroke-box |
view-box

=
url[ * ] |
src[ * ]

=
|
margin-box

=
border-box |
padding-box |
content-box

1

clip-path = 
|
[ || ] |
none

=


=
|
fill-box |
stroke-box |
view-box

=
url[ * ] |
src[ * ]

=
|
margin-box

=
border-box |
padding-box |
content-box

2

Một hình dạng có kích thước và vị trí được xác định bởi giá trị

clip-path = 
|
[ || ] |
none

=


=
|
fill-box |
stroke-box |
view-box

=
url[ * ] |
src[ * ]

=
|
margin-box

=
border-box |
padding-box |
content-box

3. Nếu không có hộp hình học nào được chỉ định, thì
clip-path = 
|
[ || ] |
none

=


=
|
fill-box |
stroke-box |
view-box

=
url[ * ] |
src[ * ]

=
|
margin-box

=
border-box |
padding-box |
content-box

4 sẽ được sử dụng làm hộp tham chiếu. Một trong

clip-path = 
|
[ || ] |
none

=


=
|
fill-box |
stroke-box |
view-box

=
url[ * ] |
src[ * ]

=
|
margin-box

=
border-box |
padding-box |
content-box

5

Xác định một hình chữ nhật chèn

clip-path = 
|
[ || ] |
none

=


=
|
fill-box |
stroke-box |
view-box

=
url[ * ] |
src[ * ]

=
|
margin-box

=
border-box |
padding-box |
content-box

6

Xác định hình tròn sử dụng bán kính và vị trí

clip-path = 
|
[ || ] |
none

=


=
|
fill-box |
stroke-box |
view-box

=
url[ * ] |
src[ * ]

=
|
margin-box

=
border-box |
padding-box |
content-box

7

Định nghĩa một hình elip sử dụng hai bán kính và một vị trí

clip-path = 
|
[ || ] |
none

=


=
|
fill-box |
stroke-box |
view-box

=
url[ * ] |
src[ * ]

=
|
margin-box

=
border-box |
padding-box |
content-box

8

Xác định đa giác bằng cách sử dụng quy tắc điền SVG và một tập hợp các đỉnh

clip-path = 
|
[ || ] |
none

=


=
|
fill-box |
stroke-box |
view-box

=
url[ * ] |
src[ * ]

=
|
margin-box

=
border-box |
padding-box |
content-box

9

Xác định hình dạng bằng cách sử dụng quy tắc điền SVG tùy chọn và định nghĩa đường dẫn SVG

clip-path = 
|
[ || ] |
none

=


=
|
fill-box |
stroke-box |
view-box

=
url[ * ] |
src[ * ]

=
|
margin-box

=
border-box |
padding-box |
content-box

3

Nếu được chỉ định kết hợp với

clip-path = 
|
[ || ] |
none

=


=
|
fill-box |
stroke-box |
view-box

=
url[ * ] |
src[ * ]

=
|
margin-box

=
border-box |
padding-box |
content-box

2, giá trị này xác định hộp tham chiếu cho hình dạng cơ bản. Nếu được chỉ định bởi chính nó, nó sẽ làm cho các cạnh của hộp được chỉ định, bao gồm bất kỳ hình dạng góc nào [chẳng hạn như

   
      
   
   
      
   
62], trở thành đường cắt. Hộp hình học có thể là một trong các giá trị sau


   
      
   
   
      
   
63

Sử dụng làm hộp tham chiếu

clip-path = 
|
[ || ] |
none

=


=
|
fill-box |
stroke-box |
view-box

=
url[ * ] |
src[ * ]

=
|
margin-box

=
border-box |
padding-box |
content-box

4

Sử dụng làm hộp tham chiếu


   
      
   
   
      
   
65

Sử dụng làm hộp tham chiếu


   
      
   
   
      
   
66

Sử dụng làm hộp tham chiếu


   
      
   
   
      
   
67

Sử dụng hộp giới hạn đối tượng làm hộp tham chiếu


   
      
   
   
      
   
68

Sử dụng hộp giới hạn nét làm hộp tham chiếu


   
      
   
   
      
   
69

Sử dụng chế độ xem SVG gần nhất làm hộp tham chiếu. Nếu thuộc tính


   
      
   
   
      

               

   
40 được chỉ định cho thành phần tạo chế độ xem SVG, thì hộp tham chiếu được định vị ở gốc của hệ tọa độ được thiết lập bởi thuộc tính

   
      
   
   
      

               

   
41 và kích thước của kích thước hộp tham chiếu được đặt thành giá trị chiều rộng và chiều cao của


   
      
   
   
      

               

   
43

Không có đường cắt nào được tạo

Ghi chú. Một giá trị được tính toán khác với


   
      
   
   
      

               

   
43 dẫn đến việc tạo ngữ cảnh xếp chồng mới giống như cách mà CSS

   
      
   
   
      

               

   
45 thực hiện đối với các giá trị khác với

   
      
   
   
      

               

   
46

Giá trị ban đầu


   
      
   
   
      

               

   
43Áp dụng cho tất cả các phần tử;

Clippath là gì?

Thuộc tính clip-path cho phép bạn cắt một phần tử thành hình cơ bản hoặc nguồn SVG. Ghi chú. Thuộc tính clip-path sẽ thay thế thuộc tính clip không dùng nữa

có kẹp không

Hỗ trợ clip-path trong SVG được hỗ trợ trong tất cả các trình duyệt có hỗ trợ SVG cơ bản . 1 Hỗ trợ một phần nghĩa là chỉ hỗ trợ cú pháp url[]. 2 Hỗ trợ một phần đề cập đến hỗ trợ hình dạng và cú pháp url[#foo] cho SVG nội tuyến, nhưng không hỗ trợ hình dạng trong các SVG bên ngoài.

Bạn có thể làm động clip không

Khi bạn tạo hoạt ảnh cho một phần tử, bạn sử dụng clip-path[] để tạo vùng cắt trong các giai đoạn của hoạt ảnh , tạo ảo giác rằng phần tử thực sự đang thay đổi hình dạng của nó. Bạn có thể cắt phần tử cả trước và khi bạn tạo hoạt ảnh cho phần tử đó.

Chủ Đề