Можно ли изменить порядок элементов DOM с помощью CSS? У меня есть iframe, где я бы хотел изменить панель инструментов от выше до ниже основного содержимого iframe.
Итак, из этого:
<iframe>
<html>
<body>
<div id='toolbar'></div>
<div id='main_content'></div>
<div id='other_stuff'></div>
</body>
</html>
</iframe>
Для этого:
<iframe>
<html>
<body>
<div id='main_content'></div>
<div id='toolbar'></div>
<div id='other_stuff'></div>
</body>
</html>
</iframe>
Если это невозможно с помощью CSS, может ли кто-нибудь посоветовать, как это сделать в Javascript? Манипуляция содержимым iframe всегда путает меня * ^% $. Как практическое приложение, я на самом деле ссылаюсь на iframe, который генерируется с помощью Crocodoc (https://crocodoc.com/docs/walkthrough/skinning/), поэтому я намерен сделать этот вопрос и отвечают ценным для тех, кто использует эту услугу.