Nano-super(AB) microcrystalline dispersoid self-prepared is the main raw material. The cotton is given an excellent and lasting anti-UV and anti-bacterial function through the dipping-padding-baking treating process. The SEM observation indicates that the surface of finished cotton fabrics take on small and uniform nano-particle with size of 10nm. XRD analysis shows that nano-particle on the surface of cotton is standard wurtzite zinc oxide. The treated cotton fabrics reveal excellent anti-UV property and the rating of ultraviolet protection factor(UPF) attains 50+ when the concentration of nano-super（AB）is 16g/L. The antibacterial rate reaches more than 99% for Staphylococcus and Bacillus coli. In addition, the dyed cotton fabrics which were finished by Nano-super(AB) microcrystalline dispersoid reveal excellent anti-UV property, and have good wash fastness and light fastness.