The invention discloses 1,2,3,4-tetrahydronaphthalene compound and a preparation method and application thereof. The 1,2,3,4-tetrahydronaphthalene compound has a molecular structural formula shown asformula (I) that is shown in the description. The preparation method of the 1,2,3,4-tetrahydronaphthalene compound comprises steps, such as subjecting styrene compound A, olefine compound B, a visiblelight catalyst, a cocatalyst and a solvent to reacting. The 1,2,3,4-tetrahydronaphthalene compound has a tetrahydronaphthalene basic framework containing electron-withdrawing group and electron-donating group substations, and is widely applicable to the preparation of functional materials and the synthesis of pharmaceutical intermediates, especially polycyclic-structure compounds. The preparationmethod herein is simple and has low reaction condition requirements, the reaction process has good safety and controllability, atom utilization rate and production efficiency are high, regio-and stereo-selectivity of products is effectively ensured, and the products have no pollution.