The embodiment of the invention provides benzopyrone compounds with a structure shown as a formula (I) and pharmaceutically acceptable salt or prodrug thereof, and a medicinal composition containing the compounds. The compounds can be used for modulating the function of a novel estrogen receptor (ER)-alpha36 and preventing and/or treating ER-alpha36 mediated related diseases such as cancer and the like.