One-page site is a smart function that let the user show all of your site’s information into one page which split into multiple sections.
Step 1: Create a new page or edit an existing one.
Step 2: Click Edit with Elementor
Step 3: Click on Add New Section button then choose the structure you want.
Step 4: Customize the Layout and Style as you want then click on Advanced tab to fill in the CSS ID then hit Publish to save your changes.
Step 5: Come to Appearance > Menus > Create a new menu then find Custom Links in the left column.
Step 6: Fill URL section by delete http:// and replace by #your section ID in step 4 and click Save Menu.
Step 7: Back to the page you've just created and roll down to Page Option >> Header.
Step 8: Change Primary Menu to the menu you create in step 5 and Enable One Page Menu.
Step 9: Click Update to finish.