导致T恤会掉色的原因有很多,首先大多数活性染料含有磺酸基等亲水性基因,纺织品上的染料如果不充分洗净的话,纤维上就会存在较多未固着染料,所以水溶性高的染料就会掉色,并且还会沾染到摩擦织物上,而一些直接性高的染料则较难扩散进入纤维内部,造成纺织品表面浮色,也非常容易掉色。
其次是各种织物纤维的结构不同,染料的固色率不同。如果固色率高,水解染料少,浮色易于洗除,摩擦色牢度就好,相同的如果纤维表面光滑,组织结构平整,摩擦系数低,而这样的纤维摩擦色牢度也好。
然后是染料在纤维上存在的形式不同,一般染料在纤维上存在的状态主要是分子形式,聚集形式以及这两种形式的混合。其中以分子形式存在的染料褪色速度较快,而染料聚集体由于分子内部作用力较强,比较容易发生能量转移,而光褪色一般发生在表面,所以染色织物在初期褪色较快,直接就会基本不变。
最后光是导致染料褪色的主要因素,染料的发色基团在紫外线和可见光的照射下,发生光致氧化反应,或者光致还原反应,从而导致织物褪色。