diff --git a/BlazorFluentUI/Components/Layout/NavMenu.razor b/BlazorFluentUI/Components/Layout/NavMenu.razor
index 9c3ad4d..4491011 100644
--- a/BlazorFluentUI/Components/Layout/NavMenu.razor
+++ b/BlazorFluentUI/Components/Layout/NavMenu.razor
@@ -64,6 +64,7 @@
Emoji
Flipper
Highlighter
+ HorizontalScroll
diff --git a/BlazorFluentUI/Components/Pages/Components/CompoHorizontalScroll.razor b/BlazorFluentUI/Components/Pages/Components/CompoHorizontalScroll.razor
new file mode 100644
index 0000000..ccf4f05
--- /dev/null
+++ b/BlazorFluentUI/Components/Pages/Components/CompoHorizontalScroll.razor
@@ -0,0 +1,97 @@
+@page "/compohorizontalscroll"
+
+@rendermode RenderMode.InteractiveServer
+
+
HorizontalScroll
+
+
+ The FluentHorizontalScroll
wraps a web component of a horizontal scroller
.
+
+
+
+Default
+
+
+
+ Card number 1
+ A button
+
+ Card number 2
+ Card number 3
+ Card number 4
+ Card number 5
+ Card number 6
+ Card number 7
+ Card number 8
+ Card number 9
+ Card number 10
+ Card number 11
+ Card number 12
+ Card number 13
+ Card number 14
+ Card number 15
+ Card number 16
+
+ Message: @emessage?.ToString()
+
+
+
+
+Full width cards
+
+
+ Card number 1
+ Card number 2
+ Card number 3
+ Card number 4
+ Card number 5
+ Card number 6
+ Card number 7
+ Card number 8
+ Card number 9
+ Card number 10
+ Card number 11
+ Card number 12
+ Card number 13
+ Card number 14
+ Card number 15
+ Card number 16
+
+ Message: @fmessage?.ToString()
+
+
+@code {
+ string? emessage;
+ void OnEScrollStart(HorizontalScrollEventArgs args)
+ {
+ emessage = $"Scroll: {args.Scroll}";
+ }
+
+ void OnEScrollEnd(HorizontalScrollEventArgs args)
+ {
+ emessage = $"Scroll: {args.Scroll}";
+ }
+
+ string? fmessage;
+ void OnFScrollStart(HorizontalScrollEventArgs args)
+ {
+ fmessage = $"Scroll: {args.Scroll}";
+ }
+
+ void OnFScrollEnd(HorizontalScrollEventArgs args)
+ {
+ fmessage = $"Scroll: {args.Scroll}";
+ }
+}