CSS
Global CSS settings, fundamental HTML elements styled and enhanced with extensible classes, and an advanced grid system.
Cascading Style Sheets. You can define specific styles to an HTML element based on its tag, id, class. This section describes how to use the built-in classes that Bootstrap provides in order to quickly style elements. Rather than creating your own style sheets from scratch.
- helper color classes for text
- table striping
- font choices (heading 1, heading 2, etc)
- Changing the font and text background when writing
code
Components
Over a dozen reusable components built to provide iconography, dropdowns, input groups, navigation, alerts, and much more.
Rather than modifying a current element, components use a combination of Bootstrap (and standard) tags and classes to create a feature of the webpage. <nav> alone is a single element, but mixing it with unordered lists and links creates a navbar.
- Using an unordered list under class
pagination to create page number navigation
- Using panels to add a border and possible background to its child elements.
- Glyphicons add a specific class to
<span> elements to render the icon.
JavaScript
Bring Bootstrap's components to life with over a dozen custom jQuery plugins. Easily include them all, or one by one.
For completion, the Bootstrap framework has predefined jQuery functions to allow many of the components to work.
- Highlighting the active form field
- Animation during a dropdown menu
- Display a tool tip when hovering over an element