In una tabella ... Ho pulsanti di azione che appaiono quando il mouse passa sopra quella riga usando ng-cloak e ng- mostrare.Come rendere un elemento nascosto (ng-cloaked) preservare lo spazio che occupa quando è visibile
Il problema è, quando viene visualizzata l'icona, occupa più spazio rispetto a quando non è lì, e l'html attorno a esso salta.
Ho anche impostato il mio CSS da usare display: none per ng-click, che ho pensato che si suppone di preservare lo spazio l'elemento nascosto occupa (in contrapposizione a visibility: hidden).
Come posso risolvere questo problema? O riesci a pensare a un modo migliore per farlo?
<tr id="treeHistoryItem" ng-repeat="o in tree.history"
ng-mouseover="showEdit=true" ng-mouseleave="showEdit=false">
....
<td align='right'>
<a ng:cloak ng-show="showEdit" href
ng-click="removeTreeRec(o.$$hashKey)"
class='fa fa-times _red _size6' ></a>
</td>
</tr>
Ecco un esempio plunkr: http://plnkr.co/edit/POA9b2pZA9QbBgcMsxBE?p=preview
ha senso ... ma non funziona. – timh
ho provato questo: timh
@ivami http://plnkr.co/edit/POA9b2pZA9QbBgcMsxBE?p = preview – timh