diff --git a/addons/website/static/src/js/website.js b/addons/website/static/src/js/website.js index 9ab8203b64e..21d8b426ec9 100644 --- a/addons/website/static/src/js/website.js +++ b/addons/website/static/src/js/website.js @@ -356,9 +356,16 @@ instance.website.RTE = instance.web.Widget.extend({ // TODO clean snippet_carousel: function () { var self = this; + $carousels = $("
"); + $carousels.css({'position': 'absolute', 'top': 0, 'white-space': 'nowrap'}); + $carousels.insertAfter(self.$el); + $(".carousel").each(function() { var $carousel = new instance.website.snippet.carousel(self, this); - $carousel.insertAfter(self.$el); + $carousel.appendTo($carousels); + }); + $(document).on("scroll", function () { + $carousels.css("top", (-self.$el.offset().top+2) + 'px'); }); } });