The present invention relates to colloidal photonic crystals using
colloidal nanoparticles and a method for the preparation thereof, wherein
by adding a viscoelastic material into a solution containing the
colloidal nanoparticles when preparing the colloidal photonic crystals, a
uniform volume contraction occurs due to the elasticity of the
viscoelastic material even when a nonuniform volume contraction occurs
while drying a dispersion medium in the colloidal solution. Thus, it is
possible to prepare 2 or 3 dimensional colloidal photonic crystals of
large scale with no defects in less time.