В настоящее время я использую Bootstrap
для своего сайта с left sideBar navigation
.CSS - левая и правая DIV со 100% шириной
В main content
у меня есть 2 контейнера для left
и right
.
What I want is like the image below and i already done this:
and when the toggle button is clicked then the `rightDiv` will resize
which is my main problem and i'm not able to do:
and when the browser/device is small lets say mobile device then it be
like this and i already done this.
Я могу сделать первое и третье изображение, но не на втором изображении, который будет изменять размеры rightDiv
нажата кнопка переключения.
до сих пор у меня есть это в моем HTML:
<div id="wrapper">
<!--Start of Sidebar navigation -->
<div id="sidebar-wrapper">
<ul class="sidebar-nav">
<li>
<a href="#"><span>Home</span></a>
</li>
....
</ul>
</div>
<!-- End of Sidebar navigation-->
<!-- Start Main Content -->
<div id="page-content-wrapper">
<div class="container-fluid">
<div class="row">
<!--START OF LEFT DIV-->
<div class="row-post-container">
</div>
<!--END OF LEFT DIV-->
</div>
<!--START OF RIGHT DIV-->
<div class="main-right-side-container">
<div class="right-side-container">
....
</div>
</div>
<!--END OF RIGHT DIV-->
</div>
</div>
</div>
<!-- END Main Content -->
</div>
и в моем CSS у меня есть это для левой и правой боковой панели DIV:
.row-post-container{
display: table-cell;
float: left;
max-width: 800px;
width: 100%;
min-width: 300px;
margin-right: 20px;
}.main-right-side-container{
display: table-cell;
min-width: 300px;
width: 100%;
max-width: 300px;
vertical-align: top;
height: 300px;
float: left;
padding: 0px;
margin-top: 20px;
}
Любой имеет идею?
Для уточнения, пожалуйста, спросите меня.
Пожалуйста, предлагайте только CSS.
Thak you very much.
EDIT: оранжевый левыйDiv и темно-зеленый с правой стороны оранжевого цвета RightDiv.
Вы должны определенно попробуйте Flex. Я думаю, это было бы хорошим решением. – ktkaushik
Было бы очень приятно, если вы создадите jsfiddle. – ktkaushik
[Посмотрите на простую боковую панель] (http://startbootstrap.com/template-overviews/simple-sidebar/). Используйте этот шаблон и добавьте левый и правый контент div. – Vucko