My Google Site has two text boxes side by side. When I try to print the site the text merges into one column with the content from one box overlapping with the content of the other rendering it unreadable. Is there a way to keep the page looking like it does on the screen when it prints?
Google Sites (new Sites) doesn't include a built-in feature to offer a print friendly version. Unfortunately at this time there isn't a Google Apps Script service or API to help with this so the work araound is to play with userstyles (CSS) to make a print friendly version.
Here is a link of a tool made by a k8oms, a Diamond Product Expert from the Google Sites Community https://www.k8oms.net/more-info/print-page. Note: I haven't tested yet.