2014-11-25 2 views
0

У меня есть код ниже. Мне нужно расположить элементы div.Как разместить divs с помощью javascript или jquery?

<div id="outer" style="width:300px"> 
<canvas></canvas> 
<div id="inner"> 
<div class="a"> val1 </div> 
<div class="a"> val2 </div> 
<div class="a"> val3 </div> 
<div class="a">val4</div> 
</div> 
</div> 
.a{ 
'overflow': 'hidden', 
'text-overflow': 'ellipsis', 
'white-space': 'nowrap' 
} 

Мне нужно расположить внутренний элемент вокруг элемента холста. предположим, что если я дам нижнюю позицию, она попадает под элемент холста и должна быть выровнена по горизонтали. если я правильно задаю позицию, внутренний div должен быть справа от холста, и он должен быть вертикально центрирован. Я даю позицию атрибута скрипту. Я много пробовал в JavaScript через CSS. Предположим, если нет места во внешнем DIV внутренний текст DIV не нужно сжать с ... (точек) .. пожалуйста, помогите мне ..

ответ

0

Вы можете установить свойство CSS Somthing как этот

document.getElementById("id").style.porpertyName = "value" ; 
+0

вещи мне нужно, это то, что является CSS, необходимым для «внешнего» сНа, холст элемента и «внутреннего» DIV, чтобы получить мое требование .. – Srinivasan

0
var div = document.createElement("div"); 
div.style.width = "100px"; 
div.style.height = "100px"; 
div.style.background = "red"; 
div.style.color = "white"; 
div.innerHTML = "Hello"; 

document.body.appendChild(div); 

Refer This

+0

да я знаю, как добавить свойства CSS. я просто хочу, что все свойства css, необходимые для моего требования ... – Srinivasan

Смежные вопросы