A set of useful jQuery Ajax CSS3 features for web developers. Beautiful tooltips using jQuery Plugins for creating sliders and carousels

1. Awesome jQuery slideshow “Elastic Slideshow”

Slideshow with thumbnails and slide descriptions. Various image changing effects. There are two options: with and without automatic slide changing.

2. Pure CSS3 Slider

Nice image slider with description and automatic slide changer. When you hover over the image, the rotation stops. The stop is accompanied by a CSS3 effect.

3. jQuery plugin “Photorama”

Nice gallery slider.

4. Text effects “Typography Effects”

Interesting effects for working with typography using CSS3 and jQuery. 7 different cool effects.

5. Darkbox plugin

A small lightweight plugin for displaying images in a popup block.

6. Hover effect with jQuery

Circle effect on hover.

7. Animated jQuery CSS3 Buttons

Lots of different animated CSS3 effects to create awesome buttons for your website. Just really cool hover effects.

8. HTML5 jQuery changing background images

When you click on the thumbnails, the background images replace each other with a blur effect. When you resize the browser window, the background image resizes.

8. Interactive Typography Effects

Interesting text effects using HTML5 and jQuery (4 different effects). Hover over the text to see the effect.

9. Pop-up image captions

Many different animated hover effects to implement pop-up image captions.

10. Plugin “Portamento”

Floating block in jQuery. Always remains visible when scrolling down the page.

11. Content Scrollers

jQuery plugin for displaying scrolling in blocks of fixed sizes. Several styles.

12. Scrollbars plugin

jQuery implementation of horizontal and vertical scrolling of content in a block of fixed sizes.

13. Tiny Scrollbar plugin

jQuery plugin for implementing vertical and horizontal scrolling of content.

Demo

Download

14. Plugin “jScrollPane”

Cross-browser scrolling of content in a block.

15. Floating block “Scroll Follow”

Plugin for creating a block that will scroll as the page scrolls. It is possible to fix a block by clicking on a link.

16. Pop-up SideBars

Retractable panels on all sides of the web page.

17. Effective CSS3 solutions for stub page design

Three options for implementing animated effects to create a “Site under development” stub.

17. Effect when scrolling the page

An amazing effect when scrolling the page: elements move out of the area behind the screen or, conversely, hide behind the screen area. This solution is perfect for use on portfolio websites, for an effective presentation of completed projects with a brief description.

19. Plugin “fancyBox 2”

A new, completely rewritten version of the well-known fancybox plugin for displaying images and other content in modal windows.

20. Minimit Gallery

A functional plugin with a wide range of features: gallery, carousel, slider, menu, expander, animated buttons.

21. jQuery News Ticker

News rotator on the website. Messages follow each other and appear using an interesting typewriter effect. You can stop changing news by clicking on the “Pause” button. You can use the arrows to move from one message to another.

22. Adaptive Images

Scalable images for display on mobile devices. Image sizes depend on the window size. Technologies used: JavaScript and PHP5.

23. vScroller

Vertical jQuery, CSS3 scroller. Adjustable scrolling speed and delay time.

24. Multi-level drop-down menu “jQSimpleMenu”

A fresh jQuery plugin for creating multi-level horizontal drop-down menus on a website.

25. "jsCarousel 2.0"

jQuery plugin for implementing vertical and horizontal carousels.

26. Rotator “Dynamic News”

jQuery plugin for a nice display of the latest news from the RSS feed.

27. Animated menu

Animated effect when hovering over a menu item.

28. Animated text effect

Three spectacular examples of working with the CSS property “background-clip: text”. CSS3 effect does not work in older browsers.

29. CSS3 jQuery blur effect

When you hover over a block, it enlarges and the remaining text blocks blur in the background.

30. CSS3 jQuery Tooltips

31. jQuery tooltips on hover

32. Lightweight CSS menu

33. CSS3 and HTML5 Sticky Notes

Implementation of blocks similar to notes with text.

34. Rlightbox

Displaying media content in pop-up blocks: images, videos, Flash.

35. jQuery buzzer

Enlarging the square area.

36. CSS3 jQuery image description

Plugin “Based Sliding Door Content Gallery” for implementing pop-up image descriptions. When you hover your cursor over any of the images presented, a short description appears with a link to the full article. On hover: garage door lifting effect.

37. “Before and After” effect jQuery plugin “uCompare”

By dragging the curtain you can compare two superimposed images. Ideal for those cases when you need to display two versions of something on the page: before and after.

38. Image rotation effect

39. Interactive maps of the world and Europe and the USA

40. Slideshow “Slider.js v1.1”

Several different animated transition effects between slides.

I came across the idea on the website of the electronic accountant “Elba”. It has a nice and user-friendly interface and I really liked the tooltips that are present throughout.

I wanted to simply take the script code from the site’s source code that would implement this, but that was not the case. There they have so many different scripts collected in one pile (I don’t know what it’s called correctly in professional language) that it was difficult for me to extract anything specific from there.

So I went and wrote my own script, which does roughly the same thing. I know that there are already many ready-made solutions, but I’m more interested in writing a script myself from scratch in order to once again practice with jQuery.

Demonstration

You can see an example both on the website Share42.com and on, where the source code contains only what is necessary for the script to work.

Installation

The script code looks like this:

(function($)( $(function() ( $("span.jQtooltip").each(function() ( var el = $(this); var title = el.attr("title"); if (title && title != "") ( el.attr("title", "").append("" + title + ""); var width = el.find("div").width(); var height = el.find("div").height(); el.hover(function() ( el.find("div") .clearQueue() .delay(200) .animate((width: width + 20, height: height + 20), 200).show(200).animate((width: width, height: height), 200); function() ( el.find("div") .animate((width: width + 20, height: height + 20), 150) .animate((width: "hide", height: "hide"), 150 )).mouseleave(function() ( if (el.children().is( ":hidden")) el.find("div").clearQueue());

Save it to a file with the .js extension, for example, scripts.js and connect it to the site before the tag, not forgetting to connect the jQuery framework at the same time if this has not already been done. Those. The following code is added to the site's html code:

JQtooltip ( position: relative; cursor: help; border-bottom: 1px dotted; ) .jQtooltip div ( display: none; position: absolute; bottom: -1px; left: -1px; z-index: 1000; width: 190px; padding: 8px 12px; font-size: 12px; color: #000; box-shadow: 0 1px 3px #C4C4C4; border-radius: 2px)

Now all that remains is to place the required text in a tag with the jQtooltip class and the title attribute, i.e. like this:

text

If you want there to be a square instead of text, as in, then you need to add the following styles to the CSS file:

JQtooltip.mini ( display: inline-block; vertical-align: bottom; font-size: 11px; width: 14px; line-height: 13px; text-align: center; margin-left: 2px; top: -2px; color : #9A4D18; border: 1px solid #FAD28F; background: #FFF6BD; border-radius: 2px;

And the html code in this case will be like this:

!

Depending on your preferences, you can change the CSS code to whatever you like. That is, as you can see, the tooltip can be designed in any way, you just need to understand CSS.

That's all, actually.

P.S.

I have no doubt that the script could be made more literate, but, in principle, I am satisfied with the way it turned out.

Are you looking for where to host your website in Ukraine? Choose time-tested hosting - X-HOST. You will receive high-quality and reliable hosting at competitive rates.

Due to the variety of tools offered, I have compiled a short overview of the most notable developments of responsive jQuery image sliders that have appeared recently and are distributed without any restrictions, i.e. absolutely free.

WOW Slider

Responsive jQuery image slider with a great set of visual effects (rotation, flyout, blur, spirals, blinds, etc...) and many ready-made templates. With WOW Slider's built-in page insertion wizard, you can easily and effortlessly create stunning slideshows in minutes. The developer’s website contains all the necessary documentation for setting up and using the plugin in Russian, as well as excellent live examples of how the plugin works. A separate Wordpress plugin and a module for Joomla are also available for download. I am sure that many will like this wonderful slider, both beginners and experienced webmasters.

HiSlider

HiSlider - HTML5, Jquery slider and image gallery, absolutely free plugin for personal use on sites running popular systems - WordPress, Joomla, Drupal. With the help of this simple but quite functional tool, you can easily create amazing and vibrant slide shows, spectacular presentations and announcements of new messages on the pages of your websites. Several ready-made templates and skins for the slider, amazing content transition (change) effects, output of various multimedia content: videos from YouTube and Vimeo, flexible user settings, etc...

Nivo Slider

Nivo Slider is a good old one, well known to everyone in the know, one of the most beautiful and easy to use image sliders. The JQuery Nivo Slider plugin is free to download and use and is licensed under the MIT license. There is also a separate plugin for WordPress, but unfortunately it is already paid and you will have to pay $29 for one license. It’s better to do a little magic with the WP theme files and attach the free jQuery version of the Nivo Slider plugin to your blog, since there is plenty of information on how to do this on the Internet.
As for functionality, everything is fine with this. It uses the jQuery v1.7+ library, beautiful transition effects, simple and very flexible settings, adaptive layout, automatic image cropping and much more.

The idea of ​​the slider was inspired by the developers, who are well-known for the presentation style of Apple products, where several small objects (pictures) change by clicking on the selected category with a simple animation effect. Codrops presents at your disposal a detailed tutorial on how to create this slider, a complete layout of Html markup, a set of CSS rules and an executable jQuery plugin, as well as a wonderful live example of using the slider.

Slit Slider

Full-screen image slider using JQuery and CSS3 + detailed tutorial on integrating the plugin into website pages. The idea is to slice the open current slide with specific content when moving to the next or previous content. Using JQuery and CSS animation you can create unique transitions between slides. The slider's responsive layout ensures that it looks equally good on different types of user devices.

Elastic Content Slider

A content slider that automatically adjusts in width and height depending on the size of the parent container in which it is located. Quite simple to implement and flexible in settings, the slider runs on JQuery, with navigation at the bottom; when the screen size is changed downwards, the navigation is displayed in the form of icons. Very detailed documentation (creation tutorial) and live examples of use.

3D Stack Slider

An experimental version of the slider that demonstrates images with transitions from the 3D plane. The images are divided into two horizontal stacks, using the navigation arrows to change and transition each subsequent image to the viewing state. In general, nothing special, but the idea itself and the execution technique are quite interesting.

A very simple, 100% responsive and full screen jQuery image slider. The slider's operation is based on CSS transitions (the transition property) in conjunction with the magic of jQuery. The max-width value is set to 100% by default, so the size of the images will change depending on changes in screen size. There are no special animation effects or frills in design, everything is simple and designed for trouble-free operation.

Minimal Slides

The name speaks for itself, this is perhaps one of the most lightweight and minimalistic jQuery image sliders that I have come across (1kb plugin). ResponsiveSlides.js is a tiny JQuery plugin that creates slideshows using elements inside a container. Works with a wide range of browsers, including all versions of IE - the famous brake on progress, from IE6 and higher. The work uses CSS3 transitions in conjunction with javascript for reliability. Simple layout using an unordered list, customization of transitions and time intervals, automatic and manual control of slide switching, as well as support for multiple slide shows at once. This is such a playful “baby”.

Camera

Camera is a free JQuery plugin for organizing slideshows on website pages, a lightweight slider with many transition effects, a 100% responsive layout, and very simple settings. Fits perfectly on the screens of any user devices (PC monitors, tablets, smartphones and mobile phones). Possibility to demonstrate embedded video. Automatic slide change and manual control using buttons and image thumbnail block. An almost complete gallery of pictures in a compact design.

bxSlider jQuery

Another fairly simple responsive slider in jQuery. You can place any content, video, images, text and other elements on your slides. Expanded support for touch screens. Using CSS transition animations. A large number of different presentation options for slide shows and compact image galleries. Automatic and manual control. Switch slides using buttons and by selecting thumbnails. Small source file size, very easy to configure and implement.

FlexSlider 2

FlexSlider 2 - An updated version of the slider of the same name, with improved responsiveness, minification of the script, and minimization of reflow/redrawing. The plugin includes a basic slider, slide control with thumbnails, built-in left-right arrows and a bottom navigation bar in the form of buttons. The ability to display video in slides (vimeo), flexible settings (transitions, design, time interval), fully adaptive layout.

Galleria

A well known and quite popular responsive jQuery plugin for creating high quality image galleries and sliders. The slider interface, thanks to its control panel, visually resembles a familiar video player; the plugin includes several different design themes. Support for embedded videos and images from popular services: Flickr, Vimeo, YouTube and others. Detailed documentation on setup and use.

Blueberry

A simple, no-frills free jQuery image slider written specifically for responsive web design. Blueberry is an experimental open source jQuery plugin. Minimalistic design, no effects, only smoothly pop-up images replacing each other after a certain period of time. Everything is very simple, install, connect and go...

jQuery popeye 2.1

A very compact jQuery image slider with Lightbox elements. Thanks to its flexible dimensions, it is very easy to integrate into any container, into a single entry in the form of thumbnails, when hovering the mouse cursor or clicking on them, a lightbox with an enlarged picture and controls is activated. It is convenient to place such a slider in side panels to present products or news announcements. An excellent solution for sites with a large amount of information.

Sequence

Free responsive slider with advanced CSS3 transitions. Minimalistic style, 3 design themes, Each frame slides horizontally, appearing in the center, the picture goes to the left, the signature to the right, thumbnails are duplicated in the lower right corner. Pagination of product views to be viewed in each frame. The controls also include back and forward buttons. Supported by all modern browsers.

Swipe

A very simple image slider both in terms of functionality and settings; among the settings there is a change in the speed of changing slides, activation of the manual mode (control buttons are activated), continuous slide show. This slider has the right to exist and it attracted me only because it exists; I didn’t find anything particularly interesting in this development, maybe I wasn’t looking for it well)))

Responsive Image Slider

Such a beautiful, adaptive image slider from Vladimir Kudinov, comrades. A solid, well-designed tool, provided with illustrative examples and detailed instructions for creation, installation and use. Adaptive design, nice buttons and green arrows, everything is quite nice and calm, without pressure.

FractionSlider

Free JQuery slider plugin with parallax effect for images and text slides. Slide animations have multiple display values ​​with full control in each timing and animation setting. The ability to animate several elements on a slide at once. You can set different animation methods, slide fades, or transitions from a specific direction. Automatic display and manual control using navigation arrows that pop up when you hover over the image. 10 types of slide animation effects and much more...

The review turned out to be quite extensive, but not informative enough due to the large number of products considered. You can find out all the details and detailed descriptions of the functionality of a particular plugin directly on the developers’ pages. I can only hope that I have made it easier for someone to find that very necessary tool for creating colorful picture sliders on the pages of their websites.

Have you ever thought that it would be nice to be able to work with Russian-language templates? Just think about it for a minute. No wasting time working with English-language templates. We hasten to please you that you can now find it on the TemplateMonster marketplace. The text for each of them was written by hand. And, of course, all ready-made solutions are incredibly easy to use.

With all respect, Andrew

1. jQuery plugin “Hover Zoom”

An original solution for implementing image descriptions when hovering the cursor using the Zoom effect.

2. Captify plugin 3. jQuery description of images in the gallery

When you hover the cursor, a description of the image appears, and the picture itself is filled with a translucent layer of a certain color.

4. jQuery implementation of image captions

Several options for implementing captions for images that appear when you hover the mouse cursor over the image.

5. jQuery sliding door effect

When you hover over a thumbnail, a description effectively appears in its place.

6. jQuery plugin “Zoominfo”

When you hover over an image, it shrinks and the title and description of the photo appears.

7. jQuery plugin “Mosaic”

Implementation of pop-up image descriptions when hovering the mouse cursor. There are 8 different types of pop-up captions. You can view them on the demo page.

When you hover your mouse over the image, a short description appears with a link to detailed information.

9. Plugin for implementing image signatures

Another option for implementing pop-up image captions on hover. It is possible to choose from two jQuery effects for the appearance of captions.

10. Description of images “Preview window”

Plugin for captioning images. When you hover the mouse cursor with an animated effect, a description of the image appears. jQuery is used to create animation.

Prepared from materials

mob_info