У меня действительно странное поведение на всех браузерах, и я надеюсь, что кто-то сможет это объяснить.ng-repeat и интервал кнопок в Chrome & Edge & Firefox
<div style="margin-top:5px">
<button translate="clear" ng-click="xyz.clear()" class="btn btn-default"></button>
<button ng-repeat="operation in xyz.operations" class="btn btn-default">{{operation.name}}</button>
</div>
В DIV У меня есть кнопка, а другая кнопка элемент, имеющий нг-повтора на нем. Первая «статическая» кнопка и первая кнопка, отображаемая ng-repeat, имеют некоторый интервал, который я бы не ожидал. Я не нашел никакой информации о том, почему между клавишами есть пробел, но его внимание на всем браузере, который я тестировал, поэтому я предполагаю, что в связи с Angg's ng-repeat может возникнуть причина.
Вот что показывает Chrome на Dev-Tools Элементов:
Там, кажется, не быть любой селектор CSS который соответствует по положению элемента. Когда я реорганизовать их в DOM, используя Dev-Tools, то странное поведение сохраняется:
Рассчитанное окном для элемента является тем же для всех кнопок, вот как это выглядит:
'нг-повтор =«операция в классе xyz.operations =»БТН БТН-умолчанию" 'это просто опечатка, правильно? это я s 'ng-repeat =" в xyz.operations "class =" btn btn-default "' на самом деле, правильно? Запрашивать только, чтобы быть уверенным :) –
Да, это так, спасибо за определение. Happend при очистке материала для Интернета. Это исправит. – chris1069603