also ich würde es via javascript machen. weiß net, ob sowas auch durch media-queries geht. bei media-queries, müssteste beide divs im content haben und du lädst dann zwei separate stylesheets durch die query in dem einen haste div 1 sichtbar und div 2 auf display:none sonst umgekehrt
mit javascript liesst du die Fensterbreite aus und handelst dann eben mit ein oder ausblenden