I am trying to align the the unordered list elements, but I cannot figure out how. So inside the list, I have 3 elements being displayed - key, value, and + symbol. Currently the elements are not aligned. But this is how I would like to display the content inside the boxes.
.
Also, if the amount of content increases, then it overflows the box. I would want to know how to properly style my elements to be aligned like in the pic.
<div ng-controller="stockCtrl">
<section class="pickstocks">
<label class="basiclabel">Pick Stocks</label>
<div class="infoone">
<p>Showing matching stocks</p>
<button>Apply Filters</button>
</div>
<div class="stockpage">
<ul id="nav">
<li ng-repeat="(key,value) in stocks | objLimitTo:8">
{{key +" "+ value + " " + "+"}}
</li>
</ul>
</div>
</section>
<section class="pickstocks">
<label class="basiclabel">Manage Portfolio</label>
<div>
<table>
<tr>
<th>STOCK</th>
<th>PRICE</th>
<th>SHARES</th>
<th>WEIGHT</th>
</tr>
</table>
</div>
</section>
</div>
