1) Synthetic fibers like nylon are more difficult to dye than natural fibers due to their compact crystalline structure and low moisture regain.
2) Acid dyes are commonly used to dye nylon. They bond to nylon's amino groups through salt linkages below pH 2 and hydrogen bonds above pH 2.
3) Dye uptake depends on the fiber's amino group content and the dye's sulfonic acid groups, with trisulfonic dyes having the lowest saturation value.