kaydırılırken üst kısımdaki akordeon başlığı nasıl düzeltilir? angularjs
accordion
listesinin bir şablonunu aşağıdaki gibi içeren bir yönergeye sahibim; burada her bir accordion-body
bölümü uzun bir içeriğe sahiptir. Dolayısıyla, listedeki bir öğeyi genişletip tüm içeriği görüntülemek için aşağı kaydırdığımda, öğe başlığı görünüm bağlantı noktasının üstüne gider. İçeriğe doğru ilerlerken üstbilgiyi (accordion-heading
) düzeltmek istedim. Bunu nasıl başarabiliriz?AngularJS/Bootstrap:
Örnek Kod:
list.html
<accordion close-others="true">
<accordion-group ng-repeat="myObject in someArray" is-open="myObject.isOpen">
<accordion-heading ng-click="myObject.isOpen = !myObject.isOpen">
<div >
{{myObject.title}}
</div>
</accordion-heading>
<accordion-body>
<div>
{{myObject.longContent}}
</div>
</accordion-body>
</accordion-group>
</accordion>
list.js
angular.module('app.directives')
.directive('listDirective', function() {
return {
restrict: "E",
scope: '=',
templateUrl: "list.html",
link: function ($scope, $elem, $attr) {
}
};
});