A lightweight, easy-to-use jQuery plugin for fluid width video embeds.
FitVids automates the Intrinsic Ratio Method by Thierry Koblentz to achieve fluid width videos in your responsive web design.
Include jQuery and FitVids.js in your layout and target your videos container with fitVids().
<script src="path/to/jquery.min.js"></script>
<script src="path/to/jquery.fitvids.js"></script>
<script>
$(document).ready(function(){
// Target your .container, .wrapper, .post, etc.
$("#thing-with-videos").fitVids();
});
</script>This will wrap each video in a div.fluid-width-video-wrapper and apply the necessary CSS. After the initial Javascript call, it's all percentage-based CSS magic.
| YouTube | Y |
| Vimeo | Y |
| Blip.tv | Y |
| Viddler | Y |
| Kickstarter | Y |
Have a custom video player? We now have a customSelector option where you can add your own specific video vendor selector (mileage may vary depending on vendor and fluidity of player):
$("#thing-with-videos").fitVids({ customSelector: "iframe[src^'http://mycoolvideosite.com'], iframe[src^='http://myviiids.com']"});
// Selectors are comma separated, just like CSSNote: This will be the quickest way to add your own custom vendor as well as test your player's compatibility with FitVids.
- 09.02.11 - v1 - 2.376kb
- Added
customSelectoroption
- Added
- 09.02.11 - v1 - 2.135kb
- Initial release
- Vimeo,YouTube, Blip.tv, Viddler, Kickstarter
@ChrisCoyier, @davatron5000, @TrentWalton, @raygunray