Bootstrap 5 Input group Custom Select Last Updated : 06 Aug, 2024 Comments Improve Suggest changes Like Article Like Report Bootstrap 5 Input Groups are used to extend form controls by adding the buttons, text, or button groups before or after the text inputs, custom selects, or file inputs.Bootstrap 5 Input group Custom select Classes: There is no specific class used to input group custom select. We use combinations of input-group classes with <select> tag and <option> tag within as needed.Syntax:<div class="input-group ..."> <label class="input-group-text" for="">...</label> <select class="form-select" id=""> <option selected>....</option> <option value="1">....</option> <option value="2">....</option> ... </select></div>Example 1: This example illustrates how to custom-select elements from the options menu on the downside of the text input. HTML <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <link href= "https://cdn.jsdelivr.net/npm/[email protected]/dist/css/bootstrap.min.css" rel="stylesheet"> <script src= "https://cdn.jsdelivr.net/npm/@popperjs/[email protected]/dist/umd/popper.min.js"> </script> <script src= "https://cdn.jsdelivr.net/npm/[email protected]/dist/js/bootstrap.min.js"> </script> </head> <body> <div class="container text-center "> <div class="mt-1"> <h1 class="text-success">GeeksforGeeks</h1> <h5>Bootstrap 5 Input group Custom select</h5> </div> <div class="input-group p-3"> <label class="input-group-text text-bg-success" for="inputGroupSelect01">Select</label> <select class="form-select" id="inputGroupSelect01"> <option selected>Select the Course</option> <option value="1">Btech</option> <option value="2">MBBS</option> <option value="3">MBA</option> <option value="4">BSC</option> </select> </div> <div class="input-group p-3"> <select class="form-select" id="inputGroupSelect01"> <option selected>Select a Car</option> <option value="1">Audi</option> <option value="2">Alto 800</option> <option value="3">Swift</option> <option value="4">Xuv-700</option> </select> <label class="input-group-text text-bg-success" for="inputGroupSelect01"> Select </label> </div> </div> </body> </html> Output:Bootstrap 5 Input group Custom SelectExample 2: In this example, illustrates how to custom-select elements from the options menu and adding a button on the left of the text input. HTML <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <link href= "https://cdn.jsdelivr.net/npm/[email protected]/dist/css/bootstrap.min.css" rel="stylesheet"> <script src= "https://cdn.jsdelivr.net/npm/@popperjs/[email protected]/dist/umd/popper.min.js"> </script> <script src= "https://cdn.jsdelivr.net/npm/[email protected]/dist/js/bootstrap.min.js"> </script> </head> <body> <div class="container text-center "> <div class="mt-1"> <h1 class="text-success">GeeksforGeeks</h1> <h5>Bootstrap 5 Input group Custom select</h5> </div> <div class="input-group p-3"> <button class="btn btn-success"> Button </button> <select class="form-select" id="inputGroupSelect02"> <option selected>Choose a Color</option> <option value="1">Red</option> <option value="2">yellow</option> <option value="3">Pink</option> <option value="4">Green</option> </select> </div> <div class="input-group p-3"> <select class="form-select" id="inputGroupSelect02"> <option selected>Choose a City</option> <option value="1">Agra</option> <option value="2">Mathura</option> <option value="3">Kanpur</option> <option value="4">Lucknow</option> </select> <button class="btn btn-success"> Button </button> </div> </div> </body> </html> Output:Bootstrap 5 Input group Custom SelectReference: https://getbootstrap.com/docs/5.0/forms/input-group/#custom-select Create Quiz Comment P prashantrathore1159 Follow 0 Improve P prashantrathore1159 Follow 0 Improve Article Tags : Technical Scripter Web Technologies Bootstrap Technical Scripter 2022 Bootstrap-5 +1 More Explore LayoutBootstrap 5 Introduction 4 min read Bootstrap 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 UtilitiesBootstrap 5 Background 2 min read Bootstrap 5 Borders 2 min read Bootstrap 5 Colors 3 min read Bootstrap 5 Display 3 min read Bootstrap 5 Flex 3 min read Bootstrap 5 Float 3 min read Bootstrap 5 Interactions 3 min read Bootstrap 5 Overflow 2 min read ReferencesBootstrap 5 Layout Complete Reference 5 min read Bootstrap 5 Content Complete Reference 7 min read Bootstrap 5 Forms Reference 7 min read Bootstrap 5 Components Reference 15+ min read Bootstrap 5 Helpers Reference 2 min read Bootstrap 5 Utility Reference 11 min read Like