Design elements, playground and code snippets for Bootstrap HTML/CSS/JS framework

Bootsnipp is an element gallery for web designers and web developers, anybody using Bootstrap will find this website essential in their craft.

Free Sign upLearn More
  • Latest
  • Featured
This is an example of a demo requesting form with validation, designed using CSS, HTML, JavaScript, and Bootstrap framework 4. The background image is imported to the code with its URL. JavaScript functions have been used to implement the validation by switching the border colors of the input text fields between red and green, according to the true-false conditions. The information card is given the styles of padding as 30px 40px, margin-top and bottom as 60px, and box-shadow as 0 6px 12px 0 rgba(0, 0, 0, 0.2). The blue text section is given a font color as #00BCD4. The font-size of the input text fields are set as 18px, and the font-weight is set as 300. In a focus event, the text fields take the border color of #00BCD4. The cursor style for the button is set as pointer to get the hand cursor effect and a text-transform style is set as uppercase to automatically convert the text to uppercase. Source: https://bbbootstrap.com/snippets/request-demo-form-validation-12274818
This is an example of edit your job profile form, designed using CSS, HTML, and Bootstrap framework 4. The form consists of a profile image, input text fields, and buttons. The profile image is imported to the code with its URL. The body of the form is given a background color of #BA68C8. The input fields take a border color of #BA68C8 in a focus event, whereas the experience button takes background and border color of the same color and font color of #fff in a hover event. The Save Profile button take the background color of #682773, in hover and active events. The cursor style for buttons is set as pointer to get the hand cursor effect in a hover event. The text labels are given a font-size of 11px. The social media images are also imported to the code with their URLs and their labels are given a bold black font style, in HTML. Source:https://bbbootstrap.com/snippets/bootstrap-edit-job-profile-form-add-experience-94553916
This is an example of a dark themed shopping cart payment form, designed using CSS, HTML, and Bootstrap framework 4. The body of the form is given the styles of font-family as Arial, Helvetica, sans-serif, and background color as #343a40. The payment options images are imported to the code using the URLs. The payment card is given the styles of background as #000 to get the dark theme, font color as #fff, and width as 410px. The payment options are given the hover effects of text-decoration as underline and cursor as pointer to get the hand cursor effect. The Pay button is given a border-radius value of 30px. The input text fields are given a font color of #dae0e5 and a font size as 75%. The input fields take the values of transform as translate3d(0, -100%, 0), opacity as 1, top as 10px. Source:https://bbbootstrap.com/snippets/bootstrap-dark-themed-shopping-checkout-form-60033953
This is an example of a product filter with an accordion feature and checkboxes, designed using HTML, CSS, and Bootstrap framework 4. Media quarries have been used to increase the responsiveness of the form. The body of the form is given a background color of #f5f6f7. The panel heading is given the styles of font-family as 'Glyphicons Halflings, display as block, padding as 10px, color as #555, font-size as 11px, text-transform as uppercase to automatically convert the text to uppercase, letter-spacing as 1px, and word-spacing as 3px. The panel heading is given a transform style of rotate(180deg) to implement the collapsible effect. The checkboxes are given a height and a width of 24px, font color #fff, cursor style as pointer to get the hand cursor effect in a hover event. The checkboxes take the color of #9faab7 in a hover event, and #2874ef in a checked event. The checkbox text is given a font-family of "Font Awesome 5 Free, and a font-size of 14.66667px. The Refine search button is given a background color of #2874ef, and a font-size as 12px. Source:https://bbbootstrap.com/snippets/refine-product-filter-sidebar-collapse-accordion-custom-checkbox-98247635
This is an example of a shopping cart checkout form with payment options, designed using HTML, CSS, JavaScript, and Bootstrap framework 4. The product images are imported to the code with their URLs. JavaScript functions have been used to indicate the active status of the payment options, removing the gray filter class. The quantity indicator is given a cursor style as pointer to get the hand cursor effect in a hover event, as well as to change the color to #FF5252. The product image is given a height of 180px and a width of 120px. The input text fields are given the styles of background-color as #F3E5F5, padding as 8px 15px 8px 15px, width as 100%, border-radius as 5px, box-sizing as border-box, border as 1px solid #F3E5F5, font-size as 15px, color as #000 , and font-weight as 300. The input fields take a border effect of 1px solid #9FA8DA, and a font-weight of 400, in a hover event. Source: https://bbbootstrap.com/snippets/shopping-cart-checkout-payment-options-86973257
This is an example of an E-commerce shopping cart with the ability to enter a coupon code, designed using HTML, CSS, and Bootstrap framework 4. The product images and fonts are imported to the code with their URLs. Media quarries are also used to increase the responsiveness of the form. The body of the form is given the styles of background-color as #eeeeee, font-family as 'Open Sans', serif, and font-size as 14px. The product image is given the height and width of 80px. The price section is given a font-weight as 600 bold. The muted price is given a font color as #969696. The Make Purchase and Continue Shipping buttons are given a font-style as Capitalize to make the first letter of every word capital, with the font-size set as 15px. The smaller buttons are given a background color of #F44336, with a border color as #f8f9fa. The Coupon Code Apply button is given a font-size of 11px. Source:https://bbbootstrap.com/snippets/simple-shopping-cart-coupon-code-input-text-39165166
This is an example of a product list with add to bag and order now buttons, for an e-commerce website, designed using HTML, CSS, and Bootstrap framework 4. The product images are imported to the code with their URLs. The body of the form is given a font color of #000, and background color of #fff. The product card is given a background color as light grey, whereas the image is given a width of 180px, and a height of 300p. The cursor style for the buttons is given as pointer to get the hand cursor effect in a hover event. The Add to cart button is given a background color as #26A69A, with a border value as 2px solid #26A69A. In a hover event, the button changes its color to #00796B. The Order Now button has a background color of #26A69A, and a border value as 2px solid #26A69A. In a hover event, the background color of the button changes to #00796B. Source: https://bbbootstrap.com/snippets/product-list-add-bag-and-order-now-options-87761644
This is a template of a product grid view card for an e-commerce website, designed using CSS, HTML, and Bootstrap framework 4. The product images are imported to the code with their URLs. The body of the form is given the styles of font-family as Roboto, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji", font-size as .8125rem, font-weight as 400, line-height as 1.5385, color as #333, text-align as left, and background-color as #2196F3. The product card is given the styles of background-color as #fff, border as 1px solid rgba(0, 0, 0, .125), and border-radius as .1875rem. The text is aligned to the center of the card. The card body is given the styles of flex as 1 1 auto, and padding as 1.25rem. The product name and Add to Card button is set to change their font color and background color, in a hover event. Source:https://bbbootstrap.com/snippets/bootstrap-ecommerce-product-grid-view-card-19577966
This is an example of a multi-select product list template, designed using HTML, CSS, JavaScript, and Bootstrap framework 4. The images are imported to the code with their URLs. JavaScript functions have been used to implement the multi-select feature for the product cards. The body of the form is given a font color as color: #000, height as 100%, and background color as #FFFF00. The breadcrumb bar is given an underline effect, and the cursor style as pointer on a hover effect. The product card is given the styles of background-color as #fff, width as 24%, height as 300px, border as 2px solid #E0E0E0, box-shadow as 0 3px 6px 0 rgba(0, 0, 0, 0.2), cursor as pointer, and margin-bottom as 25px. The card takes the styles of border as 2px solid #FBC02D, and box-shadow as 0 4px 8px 0 #FBC02D, in the active mode. The price section is given a background-color as #E0E0E0, and border radius as 50% to get the circular shape, and takes the background color of #FBC02D, and a box-shadow style of 0 3px 6px 0 #FBC02D, in a hover event. Source: https://bbbootstrap.com/snippets/multi-select-product-list-99079985
This is an example of a payment form with product details, designed using HTML, CSS, and Bootstrap framework 4. The background image is imported to the code with its URL. The body of the form is given a background color as #FFCCBC. The information card is given a margin-top and bottom of 40px. The body of the card is given a background color as #f7f1f1, whereas the input fields are given the styles of background-color as #f7f1f1, and font-size as 15px. The footer section of the card is given the styles of background-color as #00BCD4, and text color as white. The cursor style for the footer is set as pointer to get the hand cursor effect in a hover event, whereas the footer button takes the color of #0097A7, in a hover event. The input text fields also take a border-bottom style of 1px solid #c1bcbc, in a hover event. Source: https://bbbootstrap.com/snippets/payment-form-product-details-88919081
This is an example of a credit card payment form with order details, designed using HTML, CSS, and Bootstrap framework 4. The images are imported to the code with their URLs and media quarries are used to increase the responsiveness of the form. The body of the form is given the styles of background as #000, and font-family as Arial, Helvetica, sans-serif. The card container is given a border-radius of 20px. The Order Total text is given a font color as #6c757d85, whereas the order value is given a font color as #f11126. The cursor style for fields is set as pointer to get the hand cursor effect in a hover event. The input text fields are given a border-bottom style of 1px solid #a9abae3d. The input text takes a bold font style, in a focus event. The Place Order button is given the styles of border-radius as 40px, and width as 40%. Source:https://bbbootstrap.com/snippets/bootstrap-credit-card-payment-form-order-details-76996396
This is an example of a multi-step signup form wizard, designed using HTML, CSS, JavaScript, and Bootstrap framework 4. The icons and the background image is imported to the code with their URLs. The signup form takes the users through account details, personal details, and payment details stages. JavaScript has been used to implement the field set effects. The background of the form is given a linear gradient color of linear-gradient(120deg, #FF4081, #81D4FA). The field set is given the styles of background as white, box-shadow as 0 2px 2px 2px rgba(0, 0, 0, 0.2), padding as 20px 40px 30px 40px, width as 94%, margin as 0 3% 20px 3%, and position as relative. The input text fields of the form are given a font color of #2C3E50, and a font-size of 16px. The text fields take a border bottom style of 2px solid skyblue, in a focus event. The action button also takes a border bottom color of box-shadow: 0 0 0 2px white, 0 0 0 3px skyblue, in hover or focus events. Source: https://bbbootstrap.com/snippets/multi-step-form-wizard-30467045
WE WILL NEVER SEND YOU SPAM, PROMISE

Subscribe for our newsletter