This Simple directive will allow any HTML div tag to be able to act both as an input as well as a labelto display the value without the borders in a clean way
Detailed documentation [Documentation] (http://clofus.com/viewarticles/109)
To Install use bower as below
bower install angular-inputnlabel
Simple as this
<div inputnlabel="true" ng-model="mymodel"></div>
[Plunker Demo] (http://plnkr.co/edit/OIxwvt3BTEoItrYVspow?p=preview)