When I resize my landing page, the elements on it do not stay in place.
Marketo Landing pages make heavy use of absolute positioning in CSS. This means that you can drag and drop elements wherever you want, but the template needs to be constructed a certain way. If someone has modified your landing page and eliminated certain required elements, it could break this feature.
If this happens, contact Marketo Support