У меня есть страница с основным содержанием и правой боковой панелью. Но я хочу иметь боковую панель перед основным блоком контента при изменении размера страницы. Как я могу это сделать?Как получить правую боковую панель вверх по основному содержимому при изменении размера с помощью страницы?
HTML часть:
<div id="header">
<div id="logo"></div>
</div>
<div id="container">
<div id="content">
main content
</div>
<div id="sidebar">
sidebar
</div>
</div>
<div id="footer">
footer
</div>
CSS часть:
#container {
clear: both;
overflow: auto;
}
#content {
clear:both;
width: 70%;
float: left;
padding: 2% 0;
margin-right: 2%;
}
#sidebar {
width: 28%;
float: right;
padding: 2% 0;
}
Вы хотите боковую панель отображается до основного контента? Как и в обоих divs будет 100% ширина, но правая боковая панель будет до основного? На любой странице изменить размер вообще, или, в частности, размер видового экрана (вы пытаетесь сделать отзывчивый дизайн)? – smilebomb
Да. :-) Я использую @media max-width для изменения порядка содержимого. – Fanda