Звичайно, способів збільшення зображень існує досить багато. І в основному використовуються застосування скриптів і плагінів. На мою думку такі методи виправдані в разі ресурсів з величезною кількістю фотографій або будь-яких картинок. Мій блог не такий. І, як завжди, я йду по шляху найменшого витрат часу, знань і ресурсів свого сайту.
Пропоную вам спосіб збільшення картинки на сайті без використання будь-яких скриптів, а виключно з допомогою html.
Такий спосіб збільшення зображення на сайті дозволить читачеві швидко подивитися картинку, адже вашому сайту не треба буде додатково робити завантаження скриптів.
Збільшення зображення на сайті
1 спосіб - збільшення зображення на сайті при наведенні курсору
Дуже простий, ну найпростіший спосіб, чесне слово. Треба додати наступний код до властивостей картинки:
Onmouseover \u003d "this.style.width \u003d" значення ширини великого зображення px "" onmouseout \u003d "this.style.width \u003d" значення ширини маленького зображення px ""
При наведенні курсора миші картинка збільшується.
Сподіваюся, ви розумієте, що все це робиться в текстовому редакторі.
2 спосіб - збільшення картинки на сайті при кліці миші
Спосіб аналогічний, просто onmouseover треба замінити onclick. До властивостей картинки додається наступний код:
Style \u003d "width:" значення ширини маленького зображення px; border: 2px solid black; "onclick \u003d" this.style.width \u003d значення ширини великого зображення px "" onmouseout \u003d "this.style.width \u003d" значення ширини маленького зображення px ""
Повністю це буде виглядати так
Ось результат і код для картинки з кицькою.
При кліці миші картинка збільшується до розмірів оригінального зображення або заданих вами. Для зменшення розмірів, тобто повернути картинку в початковий розмір, просто клікніть в будь-яке місце сторінки.
Сподіваюся вам не здалося складним використовувати такі способи - за допомогою html - зробити збільшення зображення на сайті.
Взагалі, я вважаю, багато веб-майстри не обмежуються просто використанням будь-якого движка і застосовують html-коди на своїх сайтах.
Читайте також:
2015-10-27T16: 07: 59 + 00: 00 НадіяСкрипти і коди збільшення зображення на сайті, збільшення картинки на сайтіЗвичайно, способів збільшення зображень існує досить багато. І в основному використовуються застосування скриптів і плагінів. На мою думку такі методи виправдані в разі ресурсів з величезною кількістю фотографій або будь-яких картинок. Мій блог не такий. І, як завжди, я йду по шляху найменшого витрат часу, знань і ресурсів свого сайту. Пропоную вам спосіб збільшення ...
Надія Трофімова [Email protected] Administrator Блог сайтМожливо Вас також зацікавить:
Як зробити тінь у тексту за 5 хвилин
Вітаю Вас, шановний читач мого блогу. У цій статті ви навчитеся створювати за 5 хвилин за допомогою стилів css і коду html тінь тексту.
Як зробити кнопки вгору вниз для сайту
Ця стаття написана в продовження статті про те, як зробити кнопку вгору для сайту.
Як прибрати запис з головної сторінки за допомогою коду
Вітаю Вас, шановний читач мого блогу. Виникла у мене необхідність заховати частину статей з головної сторінки. Чи не прибрати взагалі з доступу для читачів, а прибрати ...
Прибираємо з головної сторінки і RSS записи рубрики
Продовжуємо покращувати функціонал і зовнішній вигляд сайту. Прибираємо непотрібні записи з головної сторінки і RSS.
Хлібні крихти на сайті wordpress
Інформація, представлена \u200b\u200bв цій статті орієнтована в першу чергу для початківців web-майстрів.
На двох сторінках. Сторінка 1. На наступну \u003e\u003e\u003eопис
Скрипт «Jquery Image Magnify v1.11» дозволяє збільшувати будь-яке зображення на сторінці до необхідної величини. Збільшення або повернення до вихідного стану відбувається при натисканні кнопки миші наведеної на зображення. Картинка готується в одному примірнику з необхідними розмірами і збільшується відповідно до настройками в файлі jquery.magnifier.js.
Якщо виникають проблеми при скачуванні файлів, наприклад, через браузер, скопіюйте посилання ( права кнопка миші → копіювати адресу посилання) і скачайте файл через Download Master.
Після скачування архіву, розпакуйте його в поточну папку на комп'ютері. В папці jQueryImageMagnify ви побачите:
- папку images з шістьма зображеннями в форматі jpg;
- папку js з файлом ява-скрипта jquery.magnifier.js і файлом курсора збільшення magnify.cur (відбивається не у всіх браузерах!);
- файл з демонстраційним матеріалом demo.html.
Відкрийте останній у використовуваному вами браузері і переконайтеся в працездатності демо-приклад.
В отриманому вами прикладі «Jquery Image Magnify v1.11» буде працювати тільки при включеному Інтернеті, так як файл останньої версії бібліотеки jQuery - «jquery.min.js» завантажується з сайту Google API.
Якщо Ви бажаєте, щоб все працювало автономно, скачайте і підключіть останню версію бібліотеки jQuery з офіційного сайту.
Якщо у Вас вже підключена бібліотека jQuery останньої або більш пізньої версії (на момент публікації статті - версія 3.1.1) або Ви використовуєте віддалене підключення останньої версії з сайту jQuery або Google API, зрозуміло, вдруге підключати її не варто.
Інструкція по установці на сайт (одиночне зображення)
Крок 1. Підберіть потрібне зображення і завантажте його в папку images, яка знаходиться в кореневій папці сайту.
Крок 2. Вміст папки js закачайте в однойменну папку в корені сайту.
Крок 3. Наведений нижче код підключення jQuery і ява-скрипта jquery.magnifier.js необхідно додати в розділ head або body вашої сторінки:
Крок 4. А цей код необхідно розміщувати в розділі body на вашій сторінці:
пояснення:
Шлях до файлу зображення, вибраного вами.
Розміри зображення до збільшення. Виставляйте їх на свій розсуд.
Простіше кажучи, в розділ body ви вставляєте звичайний код зображення, привласнюючи йому class \u003d "magnify". Якщо зображення містить явні атрибути розмірів (ширина і висота), то це дозволяє користувачеві збільшувати зображення відповідно налаштувань файлу скрипта jquery.magnifier.js. Якщо ж розміри не вказані, то реальні розміри зображення будуть основою для збільшення.
Дивимося результат:
Для збільшення / зменшення зробіть клацання мишею на зображенніВаріації з розміщенням зображень
пояснення:
Позиціонування зліва.
Позиціонування справа.
Початкові розміри зображення можуть змінюватися за допомогою атрибутів width і height.
Можливі настройки в файлі jquery.magnifier.js
JQuery.imageMagnify \u003d (dsettings: (magnifyby: 5, // коефіцієнт збільшення зображення (за замовчуванням - 3) duration: 500, // тривалість анімації в мілісекундах (за замовчуванням - 500) imgopacity: 0.2 // ступінь непрозорості вихідного зображення, коли збільшене зображення покриває його (за замовчуванням - 0,2)
Як прибрати рамку картинки?
Я спеціально виніс це питання в окремий підрозділ, так як він виник у одного з відвідувачів сайту.
Для того, щоб збільшена картинка після клацання мишею відображалася без рамки, потрібно:
- Відкрити файл jquery.magnifier.js. Зробити це можна в будь-якому текстовому редакторі, але я рекомендую Notepad ++
- Знайти ділянку коду (в Notepad ++ він буде на 51 рядку)
var $ clone \u003d $ target.clone (). css ((position: "absolute", left: 0, top: 0, visibility: "hidden", border: "1px solid gray", cursor: "pointer")). appendTo (document.body) - У виділеної маркером рядку виставити значення border рівне нулю, або змінити колір gray (сірий) на white (білий) або будь-який інший, який Вам підходить по темі. От і все!
На двох сторінках. Кінець сторінки 1.
Від сміття і зрозумів - ПОРА! Пора вставляти на блозі в статті картинки так, щоб при натисканні на них, вони збільшувалися і показувалися в оригінальному розмірі.
При чому щоб ефект збільшення був зручним для користувача (вас), щоб мені як автору довго в кодах (настройках) НЕ колупатися при вставці зображень в статті і щоб при цьому навантаження на блог була мінімальна. Не хочеться використовувати всякі плагіни і навантажувати все ту ж базу даних Mysql.
Звернувся по допомогу до профі і вони підказали мені, що потрібно зробити і я все налаштував буквально за 3 хвилини. Повторюся, без використання будь-яких плагінів типу Auto Highslide і т.д. Давайте не буду довго тягнути кота за я ... і перейду до справи.
Я випробував багато всяких варіантів скриптів збільшення картинок, але зупинив свою увагу на тому скрипті, який створює ось такий ефект. Подивіться приклад, натисніть на картинку ліворуч:
Цікавий ефект. Натискаємо на зображення і воно не відкривається в новому вікні (що дуже не зручно), а відкривається на цій же сторінці в збільшеному вигляді, в красивій рамці з хрестиком і нижче підставляється опис картинки.
Якщо вам подобається такий ефект збільшення зображень, то можете використовувати його! Про нього я і буду писати нижче.
Ось повторюся в такий ефект просто необхідний. Там є зображення, в які потрібно дуже уважно придивлятися, щоб щось там розгледіти. У кого поганий зір, так ті взагалі ні чого не побачать. Скрипт збільшення зображень буде якраз до речі!
Тож почнемо. Все робиться в ТРИ простих кроки:
1. Завантажуємо скрипт і закидаємо його на свій хостинг (сервер)
2. Додаємо в файл footer.php невеликий код
3. Додаємо зображення в статті блогу.
ГОУ! Викачуємо сам скрипт. Закидаємо все вміст в корінь свого блогу. Корінь блогу - це головна директорія блогу де лежать такі папки як wp-admin, wp-content і т.д. Гут! Це зробили!
Другим кроком додаємо в файл footer.php теми свого блогу спеціальний код. Ось він:
Увага! У коді замініть site.ru на ваш домен. Додавати код в footer.php потрібно перед закриває тегом