Bootstrap 5 Position Last Updated : 26 Jul, 2024 Comments Improve Suggest changes Like Article Like Report Bootstrap 5 Position offers utility classes to control the positioning of elements. It includes classes like "position-static," "position-relative," "position-absolute," etc., facilitating precise element positioning on web pages for improved layout and design control.NameDescriptionposition-staticDefault position, The element follows normal document flow, unaffected by positioning.position-relativePositioned relative to its normal position, can be moved with top, right, bottom, and left.position-absolutePositioned relative to its nearest positioned ancestor, doesn't affect other elements.position-fixedPositioned relative to the viewport, stays fixed even if the page is scrolled.position-stickyActs like position: relative until it hits a specified threshold, then behaves like fixed.Arrange elementsEdge positioning utilities, format {property-position} for arranging elements.Center elementsUse class .translate-middle with edge positioning to center elements via transformations.SassDefault position utility values declared in Sass.MapsDefault position utility values declared in Maps.Utilities APIPosition utilities declared in the utility API.Example 1: The following code demonstrates Bootstrap Position using various classes: HTML <!DOCTYPE html> <html lang="en"> <head> <!-- CSS only --> <link href= "https://cdn.jsdelivr.net/npm/[email protected]/dist/css/bootstrap.min.css" rel="stylesheet" integrity= "sha384-Zenh87qX5JnK2Jl0vWa8Ck2rdkQ2Bzep5IDxbcnCeuOxjzrPF/et3URy9Bv1WTRi" crossorigin="anonymous"> </head> <body class="m-2"> <h1 class="text-center text-success"> GeeksforGeeks </h1> <h2 class="text-center"> Bootstrap 5 Position </h2> <br> <div class="position-absolute top-0 start-0"> Hello Geeks </div> <div class="position-absolute top-0 end-0"> Be Hungry </div> <div class="position-absolute top-50 start-50"> Be Consistent </div> <div class="position-absolute bottom-50 end-50"> Motivated </div> <div class="position-absolute bottom-0 start-0"> And </div> <div class="position-absolute bottom-0 end-0"> Never Settle </div> </body> </html> Output:Example 2: The following code demonstrates Bootstrap Position using various classes: HTML <!DOCTYPE html> <html lang="en"> <head> <!-- CSS only --> <link href= "https://cdn.jsdelivr.net/npm/[email protected]/dist/css/bootstrap.min.css" rel="stylesheet" integrity= "sha384-Zenh87qX5JnK2Jl0vWa8Ck2rdkQ2Bzep5IDxbcnCeuOxjzrPF/et3URy9Bv1WTRi" crossorigin="anonymous"> </head> <body class="m-2"> <h1 class="text-center text-success"> GeeksforGeeks </h1> <h2 class="text-center"> Bootstrap 5 Position </h2> <br> <div> <div class="position-relative m-4"> <div class="progress"> <div class="progress-bar" role="progressbar"> </div> </div> <button type="button" class="position-absolute top-0 start-0 translate-middle btn btn-sm btn-dark rounded-pill"> A </button> <button type="button" class="position-absolute top-0 start-50 translate-middle btn btn-sm btn-warning rounded-pill"> B </button> <button type="button" class="position-absolute top-0 start-100 translate-middle btn btn-sm btn-secondary rounded-pill"> C </button> <button type="button" class="position-absolute top-50 end-50 translate-middle btn btn-sm btn-danger rounded-pill"> D </button> </div> </div> </body> </html> Output: Create Quiz Comment B bhaveshrawat Follow 0 Improve B bhaveshrawat Follow 0 Improve Article Tags : Technical Scripter Web Technologies Bootstrap Technical Scripter 2022 Bootstrap-5 +1 More Explore Bootstrap 5 Tutorial 6 min read Bootstrap 5 Introduction 4 min read LayoutBootstrap 5 Layout Breakpoints 3 min read Bootstrap 5 Layout Containers 3 min read BootStrap 5 Layout Grid System 3 min read Bootstrap 5 Columns 2 min read Bootstrap 5 Gutters 2 min read Bootstrap 5 Utilities 2 min read Bootstrap 5 Z-index 2 min read ContentBootstrap Reboot 2 min read Bootstrap 5 Typography 2 min read Bootstrap 5 Images 1 min read Bootstrap 5 Tables 2 min read Bootstrap 5 Figures 2 min read FormsBootstrap-5 Forms 2 min read Bootstrap 5 Form Controls 2 min read Bootstrap 5 Select 2 min read Bootstrap 5 Checks and Radios 2 min read Bootstrap 5 Range 2 min read Bootstrap 5 Input Group 3 min read Bootstrap 5 Floating labels 2 min read Forms LayoutBootstrap 5 Layout Forms 2 min read Bootstrap5 Layout Utilities 2 min read Bootstrap 5 Layout Form Grid 2 min read Bootstrap 5 Layout Gutters 2 min read Bootstrap 5 Layout Horizontal form 2 min read Bootstrap 5 Layout Horizontal form label sizing 2 min read Bootstrap 5 Layout Column sizing 2 min read Bootstrap 5 Layout Auto-sizing 2 min read Bootstrap 5 Layout Inline forms 2 min read Bootstrap 5 Validation 4 min read ComponentsBootstrap 5 Accordion 3 min read Bootstrap 5 Alerts 2 min read Bootstrap 5 Badges 2 min read Bootstrap Breadcrumb 2 min read Bootstrap 5 Buttons 3 min read Bootstrap 5 | Button group 4 min read Bootstrap 5 | Card 11 min read Bootstrap 5 Carousel 3 min read Bootstrap 5 | Close button 1 min read Bootstrap 5 Collapse 3 min read Bootstrap 5 Dropdowns 9 min read Bootstrap 5 List group 5 min read Bootstrap 5 Modal 7 min read NavbarBootstrap 5 Navbar Brand 3 min read Bootstrap 5 Navbar Brand Text 2 min read Bootstrap Navbar Brand Image 2 min read Bootstrap 5 Navbar Nav 2 min read Bootstrap 5 Navbar Forms 2 min read Bootstrap 5 Navbar Text 2 min read Bootstrap 5 Offcanvas 12 min read Bootstrap 5 Popovers 2 min read Bootstrap 5 Progress 5 min read Bootstrap 5 Scrollspy 4 min read Bootstrap 5 Spinners 3 min read Bootstrap 5 Toasts 3 min read Bootstrap 5 Tooltips 3 min read HelpersBootstrap 5 Clearfix 2 min read Bootstrap 5 Colored links 2 min read Bootstrap 5 Ratios 2 min read Bootstrap 5 Position 2 min read Bootstrap 5 Visually hidden 2 min read Bootstrap 5 Stretched link 2 min read Bootstrap 5 Text Truncation 2 min read ExtendBootstrap 5 Approach 3 min read Bootstrap 5 Icons 2 min read Like