JSFiddle - React, Tailwind, and code Playground

HTML

<ul>
    <li>
        <a>abcde</a>
    </li>
    <li>
        <a>fghij kmlnop</a>
    </li>
</ul>

CSS

@import url("//netdna.bootstrapcdn.com/bootstrap/3.0.0/css/bootstrap-glyphicons.css");

*, *:before, *:after {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}

ul {
    background: blue;
    list-style: none;
    margin: 0;
    padding: 0;
    width: 120px;
}

li {
    background: yellow;
    border: 1px solid black;
    display: block;
    margin-bottom: .5em;
}

a {
    background: pink;
    display: table;
    padding: 1em;
    width: 100%;
}

a:after {
    font-family: 'Glyphicons Halflings', sans-serif;
    content: "\e080";
    display: table-cell;
    padding-left: 1em;
	text-align: right;	
	vertical-align: middle;	
}