CSS scroll-margin-inline-end property Last Updated : 24 Jul, 2024 Summarize Comments Improve Suggest changes Share Like Article Like Report The scroll-margin-inline-end property is used to set all the scroll margins to the end of the inline dimension of a scroll element at once. The selection of the end side depends upon the writing mode. The end side is the right side for the horizontal-tb writing mode and bottom or top side for the vertical-lr and vertical-rl writing mode respectively.Where horizontal-tb stands for horizontal top-to-bottom, vertical-rl is the vertical right-to-left, and vertical-lr is the vertical left-to-right.Syntaxscroll-margin-inline-end: lengthOrscroll-margin-inline-end: Global_ValuesProperty ValuesThe scroll-margin-inline-end property accepts two properties mentioned above and described below.length: This property refers to the values defined with the length units like em, px, rem, vh, etc.Global_Values: This property refers to the global values like inherit, initial, unset, etc.Note: The scroll-margin-inline-end does not accept percentage value as the length.Example: In this example, you can see the effect of scroll-margin-inline-end by scrolling to a point partway between two of the interfaces of the example’s content. HTML <!DOCTYPE html> <html> <head> <style> .scroll { width: 300px; height: 300px; overflow-x: scroll; display: flex; box-sizing: border-box; scroll-snap-type: x mandatory; } .scroll>div { flex: 0 0 300px; border: 1px solid #000; background-color: #57e714; color: #fff; font-size: 40px; display: flex; align-items: center; justify-content: center; scroll-snap-align: end; } .scroll>div:nth-child(2n) { background-color: #fff; color: #0fe962; } .scroll>div:nth-child(2) { scroll-margin-inline-end: 2rem; } .scroll>div:nth-child(3) { scroll-margin-inline-end: 3rem; } </style> </head> <body> <div class="scroll"> <div>Geek 1</div> <div>Geek 2</div> <div>Geek 3</div> <div>Geek 4</div> </div> </body> </html> Output:successfully scrollSupported Browsers:Google Chrome 69Edge 79Firefox 68Opera 56Safari 14.1 Comment More infoAdvertise with us Next Article CSS scroll-padding-inline Property T thacker_shahid Follow Improve Article Tags : Web Technologies CSS CSS-Properties Similar Reads CSS scroll-margin-inline Property The scroll-margin-inline property is used to set all the scroll margins to the start and end of a scroll element at once. This property is shorthand for the scroll-margin-inline-start and scroll-margin-inline-end property. The selection of the start and end sides depends upon the writing mode. The s 2 min read CSS scroll-padding-inline-end Property The scroll-padding-inline-end property is used to set all the scroll padding to the end edge of a scroll element or container in the inline dimension at once. The end side is the right side for horizontal-tb writing mode and bottom or top side for vertical-lr or vertical-rl writing mode respectively 2 min read CSS margin-inline-end Property The margin-inline-end property is used to define the logical inline end margin of an element. This property helps to place margin depending on the element's writing mode, directionality, and text orientation.Syntax: margin-inline-end: length | auto | initial | inherit | unset; Property values: lengt 2 min read CSS scroll-margin-inline-start Property The scroll-margin-inline-start property is used to set all the scroll margins to the start of the inline dimension of a scroll element at once.The selection of the start side depends upon the writing mode. The start side is left side for horizontal-tb writing mode and top or bottom side for the vert 2 min read CSS scroll-padding-inline Property The scroll-padding-inline property is used to set all the scroll padding to the start and end of a scroll element or container in the inline dimension at once. This property is shorthand for the scroll-padding-inline-start and scroll-padding-inline-end property.The selection of the start and end sid 2 min read CSS scroll-margin-left property The scroll-margin-left property is used to set all the scroll margins to the left of an element at once. The value specified for the scroll-margin-left determines how much of the page that is primarily outside the support should remain visible.Hence, the scroll-margin-left values represent outsets t 2 min read Like