The invention discloses a long-acting anti-
fouling fabric and a preparation method thereof, and relates to the technical field of fabrics. The long-acting anti-
fouling fabric prepared by the invention sequentially comprises the Lycra cloth, the foamed rubber and the anti-
fouling film from inside to outside; the anti-fouling film is prepared by reacting hyperbranched polyglycidyl
ether with modified
cyclodextrin; the modified
cyclodextrin is prepared by
grafting a
hydroxylamine polymer to sulfydryl-carboxymethyl-
cyclodextrin, so that the stability is enhanced, a large number of hydroxyl groups are introduced, the hydrophilicity is enhanced, the fabric has
stain resistance, the density of a
stain-resistant film is also enhanced, and the
tear resistance of the fabric is further enhanced; the foaming rubber is prepared by blending
chloroprene rubber,
polyurethane rubber and fluoropolyether
nitrile, vulcanizing and foaming; after the
polyurethane rubber is added and blended, the
vulcanization speed is increased, the
tear resistance of the foaming rubber is improved, the Lycra cloth, the foaming rubber and the anti-fouling film are tightly connected, the peel strength of the fabric is enhanced, and the service life of the fabric is prolonged.