Chất cố định có thể được phân loại rộng rãi thành chất cố định loại polyme cation, chất cố định loại nhựa (bao gồm chất cố định loại nhựa formaldehyde và chất cố định loại nhựa polyamine) và chất cố định loại phản ứng liên kết chéo. Cơ chế cố định của chất-cố định màu, cụ thể là cải thiện độ bền màu của thuốc nhuộm nước trên sợi, đạt được thông qua:
(1) Trong môi trường axit, muối amoni bậc bốn hoặc muối amin bậc ba trong phân tử chất cố định màu, thông qua một cường độ cation nhất định, liên kết với các nhóm anion trong cấu trúc thuốc nhuộm anion, tạo thành một hồ không hòa tan lắng đọng bên trong và bên ngoài sợi;
(2) Các nhóm liên kết ngang phản ứng trên phân tử chất cố định màu-liên kết cộng hóa trị với các nhóm hoạt động trên chất xơ và thuốc nhuộm;
(3) Trong quá trình sấy khô sau khi xử lý -cố định màu, các nhóm liên kết ngang phản ứng trên phân tử chất cố định màu-liên kết chéo thành các đại phân tử, tạo thành một lớp màng bảo vệ có độ bền nhất định trên bề mặt vải và sợi, từ đó phủ thuốc nhuộm lên sợi và làm cho nó ít bị bong ra hơn;
(4) Các nhóm cấu trúc ưa thích thuốc nhuộm trên phân tử chất cố định màu tạo thành liên kết hydro và lực van der Waals giữa chất cố định màu và thuốc nhuộm;
(5) Các nhóm chứa trong phân tử tác nhân cố định màu, chẳng hạn như nhóm imine, hình thành liên kết phối trí với O, N và các nguyên tử khác trên phân tử thuốc nhuộm, tạo thành chelate.
Dựa trên cơ chế cố định của chất-cố định màu, cấu trúc hóa học của chất-cố định màu phải là cation, có các nhóm liên kết chéo-phản ứng, có khả năng tự-liên kết chéo- và có trọng lượng phân tử đủ lớn để tạo thành màng bảo vệ trong quá trình sấy khô. Nó cũng phải chứa các nhóm cấu trúc có ái lực với thuốc nhuộm và thể hiện các hiệu ứng kết tủa và tạo phức đối với các ion kim loại. Hơn nữa, đối với các chất cố định màu-không chứa formaldehyde, yêu cầu không được sử dụng nguyên liệu thô-có chứa formaldehyde trong sản xuất, không tạo ra formaldehyde trong quá trình sản xuất và cố định cũng như vải nhuộm sau khi xử lý{10}}khử màu không giải phóng formaldehyde.