У меня есть этот htmll
<div class="portlet" style="background-color: red; float:left">
<div class="portlet-header" style="width: 447px">
<h3>Total Calls Statuses</h3>
</div>
<div id="vertical-chart-total-calls-statuses" class="chart-holder">
<canvas class="overlay" width="478" height="300"></canvas>
</div>
</div>
<div class="portlet" style="background-color:green; float:right; ">
<div class="portlet-header" style="width: 447px">
<h3>Inbound</h3>
</div>
<div id="vertical-chart" class="chart-holder">
<canvas class="overlay" width="478" height="300"></canvas>
</div>
</div>
У меня нет классов css.
это результаты
Мне нужен зеленый div, который будет рядом с красным.
как вам нравится?
это мой код
Поместите все содержимое в контейнер DIV с шириной, достаточной для хранения обоих DET-портлетов, то есть с шириной 956 пикселей, так как каждый из ваших портлетов DIVS содержит CANVAS шириной 478 пикселей. Так:
<div style="width: 956px"><!-- your content here --></div>
См. Этот пример jsfiddle.
После проверки полного кода, представленного в jsfiddle, я рекомендую следующие изменения:
Я обновил ваш jsfiddle
Просто измените
<div class="portlet" style="background-color:green; float:right; ">
в
<div class="portlet" style="background-color:green; float:left; ">
и не забудьте изменить размер окна, чтобы освободить место для обоих div.
chart-holder
ы chart-holder
. Вы можете сделать это, добавив visibility: collapse
.
float: left;
для обоих дивов.I don't have css classes
- что это значит?