Снова небольшой туториал по jQuery (не надоело еще?) по изменению размеров изображения в зависимости от размеров окна браузера. Правильнее сказать, это не изменение размеров, а подгрузка изображение большего или меньшего размера. Кстати, Last.Fm данный прием на страницах артистов.
1. Нужный кусок HTML-кода
(Type words here)
Главное, что тут понадобится – это класс .fluidimage
Для удобства восприятия опущены всякие графические стили и “украшательства” и приведены только действительно нужные в данном случае.
3. Изменения изображения с помощью jQuery
Этот скрипт содержит функцию, которая меняет изображения в зависимости от размеров окна. Если ширина браузера менее 700пикс., используется уменьшенная картинка, в остальных случаях – полноразмерная. Функция запускается при первой загрузке страницы и в при любом изменении размеров окна браузера.
Можно пойти дальше и ресайзить одну картинку в процентном соотношении от размера окна, но тут есть риск получить некачественное и размытое изображение.
Несложный прием с использованием библиотеки jQuery, с помощью которого можно получить эффект увеличения (zoom) любого элемента на странице.
1. Подгружаем библиотеку.
2. HTML просматриваемой области состоит из 5 элементов.
The Wrap (#wrap) – контейнер.
Small Area (#small) – просматриваемая зона по умолчанию, по которой проводится мышкой для увеличения.
Large (#large) – увеличенная облась.
Overlay (#overlay) – контейнер-”увеличитель”, следующий за движениями мышки.
Mover (#mover) – сворачивание и перекрытие увеличенной зоны.
Не обязательно использовать именно эти ID, можно объявлять и свои.
$("#wrap").anythingZoomer({
expansionSize: 30, // Как далеко может отходить мышь от краев
speedMultiplier: 1.4, // Насколько быстрее внутренняя зона движется быстрее мыши
smallArea: "#small", // Перекрытие ID маленькой зоны
largeArea: "#large", // Перекрытие ID большой зоны
zoomPort: "#overlay", // Перекрытие ID "увеличителя"
mover: "#mover" // Перекрытие ID движущихся элементов
});
3. Скопируйте и вставьте этот код в вашу станицу после основного HTML-кода перед закрывающим BODY-тэгом. Вы можете легко изменить заголовок и описание – поменяйте команду “client” для заголовка и команду “desc” для описания.
4. Скачайте файлы и и вставьте ссылки на них в секции HEAD.
• проигрывать и управлять mp3-файлами на странице;
• создавать и стилизовать (скиновать) mp3-плеер, пользуясь всего лишь HTML и CSS;
• добавлять звуковые эффекты к Вашим проектам на jQuery
Перевод небольшого туториала, который поможет вам стилить формы так, как вам нравится, независимо от браузера.
1. Берем форму по умолчанию. Любой браузер отображает (рендерит) ее так, как ему вздумается.
Было:
2. Качаем .
3. Добавляем в страницу следующий код:
В заголовок:
//required
В тело страницы код формы:
Ну и наконец, вызов плагина:
Стало:
Если перейти по ссылке в , можно обратить внимание на эффекты цвета и событий при клике и наведении мышкой.