У меня есть этот JS-код, который я использую для создания нового div (я создаю несколько динамически). Я хочу, чтобы мой текст располагался по центру по вертикали и выровнялся по левой стороне div. Любые предложения о том, что делать? Вот мой код:
var leftDiv = document.createElement("div"); //Create left div
leftDiv.id = "left"; //Assign div id
leftDiv.setAttribute("style", "float:left;width:70%;vertical-align:middle; height:26px;"); //Set div attributes
leftDiv.style.background = "#FFFFFF";
leftDiv.style.height = 70;
user_name = document.createTextNode(fullName + ' '); //Set user name
Еще одна вещь. Этот код центрирует текст по горизонтали, и кажется, что он тяготеет к вершине элемента, а не к середине.