The invention discloses a method for preparing a
superhydrophobic coating layer through composite of inorganic nano-particles with different average particle sizes, belongs to the field of novel materials, and in particular, belongs to the field of
self cleaning materials. The inorganic nano-particles with different average particle sizes are composited to form a mixed dispersion liquid, then a
silane coupling agent is added for hydrophobic modification of the
composite nanoparticles in the mixed dispersion liquid under the action of a catalyst, and a composite
nanoparticle dispersion liquid having a superhydrophobic property is obtained and acts on various soft or hard substrates through extraction, spraying, drop-
coating, spin-
coating and other methods to form the
superhydrophobic coating layer; the superhydrophobic composite
nanoparticle dispersion liquid is gradually diluted according to the proportion and then acts on a transparent material substrate, and the
superhydrophobic coating layer having adjustable transparency can be obtained; the superhydrophobic
coating layer has the
contact angle greater than 160 degrees and the
rolling angle of less than 5 degrees. The method is simple in process and is applicable to surface hydrophobic modification of various materials, and the transparency of the superhydrophobic coating layer can be adjusted according to different uses.