Tooltips

Documentation and examples for adding custom Bootstrap tooltips with CSS and JavaScript using CSS3 for animations and data-attributes for local title storage.

Basic example

                            
                             <button type="button" class="btn btn-secondary" data-toggle="tooltip" data-placement="top" title="Tooltip on top">
                               Tooltip on top
                             </button>

                             <button type="button" class="btn btn-secondary" data-toggle="tooltip" data-placement="right" title="Tooltip on right">
                               Tooltip on right
                             </button>

                             <button type="button" class="btn btn-secondary" data-toggle="tooltip" data-placement="bottom" title="Tooltip on bottom">
                               Tooltip on bottom
                             </button>

                             <button type="button" class="btn btn-secondary" data-toggle="tooltip" data-placement="left" title="Tooltip on left">
                               Tooltip on left
                             </button>
                            
                          
                            
                              <script>
                                $(document).on('ready', function () {
                                  // initialization of tooltips
                                  $('[data-toggle="tooltip"]').tooltip()
                                });
                              </script>
                            
                          

With Custom HTML

                            
                             <button type="button" class="btn btn-secondary" data-toggle="tooltip" data-html="true" title="<em>Tooltip</em> <u>with</u> <b>HTML</b>">
                               Tooltip with HTML
                             </button>
                            
                          
                            
                              <script>
                                $(document).on('ready', function () {
                                  // initialization of tooltips
                                  $('[data-toggle="tooltip"]').tooltip()
                                });
                              </script>
                            
                          

JavaScript behavior

For more information, see the official Bootstrap documentation.