The present invention relates to a cross-linking monomer containing bile acid and its preparation method. Said invention provides its structure general formula, and is characterized by that in the presence of organic tertiary amine it makes the acyl chloride containing vinyl and bile acid derivative produce reaction so as to obtain cross-linking monomer containing two, three and four polymerizable groups. Said cross-linking monomer has smaller polymerization contraction rate, can be used as substituted for organic matrix of dental filling composite material and base body for preparing other hard tissue (bone, joint and tooth, etc.) repairing material. |