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 the classic example of a responsive bootstrap table, which can be used to display data with various size of the web page. You can use this table design in the sites which can be used in mobile, IPad or desktop versions. The table is wrapped under the classes which gives it a responsive behavior. The table is divided into header and body, header division contains the column names marked with class “table-header” and body division is made up of rows containing the data for the given columns. By changing the display size of the web page you can see the change in the display of each data. The data of each row is displayed with the column name on to the left side. The CCS style defines the look for each class. Media queries are defined to make the table responsive.
This is an excellent example of highlighting of rows and columns whenever a cell is selected. Here the tables are created with different background color and various looks. The sample data for these tables are already added. Once you hover your mouse on any cell the rows and columns and a row of that particular cell get highlighted. This kind of style is suitable for the large tabular data where the header row is fixed. This kind of highlighting helps to visualize and compare the data along the selected columns and rows. The row highlight is done via CSS styling whereas for columns to get highlighted we need Jquery which adds a column when mouse over and removes a column during mouse out function. Color’s define in CSS as seen when a cell is selected. Ready to use scripts can have a special effect on your tables.
Responsive bootstrap example using HTML5 & CSS3 based which can be used as a template for your website. We have a table with example data on this template. The table is placed in wrapper having Full Name, age, job title, location as column fields. Each row is created for the data. The first row is a header row with column names followed by rows with class defined as cells and data-title defining column name. The CSS defines all the styles for the class. The table also provides highlighting the rows, when selected by the cursor. Fonts, height, padding, background are well defined to match the table and the data displayed in tabular format. CSS also defines media queries, to enable customization of content for a different presentation. For the max-width of 768pixel, the cells are displayed in block format.
This is a stunning example of a travel agency website with an engaging background and a simple booking form which can elevate your web presence. The image background is displayed that ensures a top-notch user experience. A form has a field for location, date pickers, number of travelers and action button. The element is divided into header and container. The header displays two small images which are at extreme positions. The form is placed under the container. The CSS for classes addresses each and every element used for this template. Javascript is mainly added to pick the date in a particular format. The quantity field is validated for numbers greater than 0. Overall you can tweak this web page to get it on your travel agency website.
This is a classic example of footer used on the website. Footer class used is footer-classic, with a dark background. The Footer is placed in the container, with appropriate rows and columns alignment. The first half is displaying the brand and details of the brand, were as second half contains the contacts and links for other pages of the website. Class social-containers is used to display the links of social sites like Facebook and Instagram. A well-defined CSS gives the style to this footer with padding, margin, opacity defined. This footer example can be used in elaborated business pages, where they have multiple pages of contacts.
This is an example of a form design with javascript validations. This form can be used during the registration of players or with sports. The bg-dark class is used for the background of the container and complete body. This sets the dark grey background color. Form when submitted verifies with the validate method. FormGroup elements are used to create the form with fields like first and last name, email, age, address, country, password, interests. The interests are marked with the custom radio button. A CSS style sheet is defined for a row, button, and form groups. The script has a validate function which validates the input of each input tag. It sends an alert message if the input values are incorrect.
This is an example of a Contact Form with Google maps. The google maps and forms are placed in the container. The divisions are equally done to display the map as large as the given form. Contact details contain name details, contact details like email and telephone number and message. The map is displayed in iFrame and the location is set to Colosseum. Once you click on the map it opens you the google map page. FormGroup tag is used to add the FormControls. Font awesome icons are used to represent the contact details. The divisions are well organized and labels are input tags are well styles. The form has validations and checks it before submitting the form. Icons of social sites like Facebook and linked in are placed. These types of forms can be used for e-commerce websites and organization offering services.
This is a snippet of different Login styles, which can be used for a website or portal. The first style is a simple Sign In form with Email and Password as login details. It also displays the link for retrieving a forgotten password and a checkbox for saving password. Two buttons Sign up and log in as displayed. Second login form displays the buttons linked with the login of Twitter and Facebook. The third style displays an icon with input text and some message. The snippet uses Bootstrap 4 and jquery 3.2. All these login forms are placed in card-body. The FormControl and FormGroup elements are used. These forms can be used in an ecommerce website, market place, and booking websites. Entire card is placed in tag of HTML5. It defines some content aside from the content it is placed in. It could also be placed as a sidebar in an article.
This is an excellent and stylish example of a navigation bar with a login form. It contains the navigation bar with menu, dropdowns, search as input and submit button. Along with this at the extreme right, we have login information like Login and Registration details or Form. To create a navigation bar, classes like navbar and navbar-inverse is used. Under the Login details, we have a listed group item as Sign-in form. Bootstrap Navigation is divided into navbarHeader and navbarBrand, and navbarForm. The form contains the login for facebook, twitter buttons to directly connect to social sites, and a login form and “sign in” button. It also contains a checkbox for ‘Keep me log in” and link to sign up. CSS styles are defined for login form and for social sites buttons.
This is an example of adding Login Form in Modal. Bootstrap contains a Modal component, They are Modals are built with HTML, CSS, and JavaScript. They’re positioned over everything else in the document and remove scroll from the so that modal content scrolls instead. Clicking on the modal “backdrop” will automatically close the modal. Bootstrap only supports one modal window at a time. Nested modals aren’t supported as we believe them to be poor user experiences. Whenever possible, place your modal HTML in a top-level position to avoid potential interference from other elements. You’ll likely run into issues when nesting a .modal within another fixed element. ModelContent is divided into modelHeader, modal-body, and ModalFooter. ModalBody contains the form and registration details whereas the ModalHeader contains header details. Form and registration details are added in two columns in a row. This does not use the modal footer.
This is an example of “Form Wizard with multiple steps”, It contains 3 steps, First for the user name, the second step contains the company name and address and 3rd step is finished. This login form uses the stepWizard class to create the steps in a container. The class stepwizardRow is used to define a single row in this stepWizard and each step is defined using stepWizardStep. Each stepWizardStep contains a link to form using id. The steps are defined as types of buttons, whereas there is 3 form defined using stepupContent class. Each step has a button once click using jquery it moves on to next step. CSS defines the styles for StepWizard classes. Each step is shown as a circle using btn-circle class. Check out the styling properties used to represent these steps.JS is used to navigate through the steps and during navigation it also validates the text.
Dual Form or Multiple login forms or sign up / reset password or login options tabbed form tabbed. Forms in one panel for easy navigation designed magnificently and is absolutely FREE to download and ready to Use it in your Business website. This Widget template is designed using HTML5 and CSS3 and is super Responsive. The mono-color background and sharp Panels complement each other. The forms are placed in an equally divided column in one row. We can have the same or different input fields. This form contains the same fields placed side by side with contract design. The CSS style is the same for text and buttons for both forms, the only difference is the background color are different for these forms.
WE WILL NEVER SEND YOU SPAM, PROMISE

Subscribe for our newsletter