Создайте гиперссылку, которая открывает несколько изображений на одной странице с помощью html

Вопрос: Как создать ссылку с возможностью клика, которая открывает несколько изображений только на одной странице? Я размещаю все свои изображения в photobucket. Мне удалось создать ссылку, чтобы открыть только одно изображение, но не сразу несколько изображений. Ответ №1 поместите свои изображения в файл sperated html, например "images.html", и переместите гиперссылку на эту страницу click

Вопрос:

Как создать ссылку с возможностью клика, которая открывает несколько изображений только на одной странице? Я размещаю все свои изображения в photobucket. Мне удалось создать ссылку, чтобы открыть только одно изображение, но не сразу несколько изображений.

Ответ №1

поместите свои изображения в файл sperated html, например “images.html”, и переместите гиперссылку на эту страницу

<a href=»images.html»>click me </a>

это образец HTML-страницы: поместите все изображения в папку изображений в том же корневом каталоге HTML-страницы

<html> <head></head> <body> <img src=»/images/01.jpg»/> <br> <img src=»/images/01.jpg»/> <br> <img src=»/images/01.jpg»/> <br> <img src=»/images/01.jpg»/> <br> </body> </html>

Ответ №2

Храните все 6 файлов в одном каталоге Image1 (Name: html1.html)

<html><body> <img src=»/image1.jpg»><br> </body></html>

Image2 (Имя: html2.html)

<html><body> <img src=»/image2.jpg»><br> </body></html>

Image3 (Имя: html3.html)

<html><body> <img src=»/image3.jpg»><br> </body></html>

Image4 (Имя: html4.html)

<html><body> <img src=»/image4.jpg»><br> </body></html>

Image5 (Имя: html5.html)

<html><body> <img src=»image5.jpg»><br> </body></html>

Основной html

<html><body> <a href=»html1.html»>image1</a> <a href=»html2.html»>image2</a> <a href=»html3.html»>image3</a> <a href=»html4.html»>image4</a> <a href=»html5.html»>image5</a> </body></html>

Я новичок и всего 12-летний мальчик. Извинения за любые ошибки

Ответ №3

Рабочий пример: http://jsbin.com/eluqod/4/

Вам не обязательно быть экспертом. Если у вас есть базовые знания HTML и JavaScript, вы можете сделать это самостоятельно. Самый простой вариант – использовать фреймворк jQuery, меньше писать, делать больше библиотеки JavaScript, что упрощает интерактивный веб-дизайн.

Что вам нужно сделать, это создать контейнер <div> и поместить все ваши изображения с помощью HTML <img> теперь вы должны включить библиотеку jQuery в свой документ

<script src=»//ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js»></script>

Теперь используйте hide и show или любые другие эффекты, такие как эффекты FadeToggle, SlideToggle и т.д. (Http://api.jquery.com/category/effects/), чтобы переключить скрытие и показать для div контейнера изображения. Настройте полную страницу с контейнером изображения и ссылкой, сначала скройте контейнер изображения, используя display:none; и теперь используйте функцию jQuery для запуска функции при щелчке этого элемента привязки.

Это jQuery

$(document).ready(function(){ $(‘#showimg’).on(‘click’,function(){ //Trigger FadeToggle function on click $(‘.image-container’).fadeToggle(); }); });

И HTML

<a id=’showimg’>Hide/Show Images</a> <div class=’image-container’ style=’display:none;’> <img src=’images/sample.png’/> <img src=’images/sample.png’/> <img src=’images/sample.png’/> <img src=’images/sample.png’/> <img src=’images/sample.png’/> </div>

Не забудьте добавить библиотеку JavaScript на свою страницу.

проверьте код, чтобы узнать об этом: http://jsbin.com/eluqod/4/edit

Ответ №4

Вам нужно создать разные HTML файлы для всех ваших наборов изображений. Вы не только создаете HTML файлы, но также должны загружать эти HTML-документы онлайн на сервер, чтобы люди могли получить к нему доступ из любого места.

1. Создайте HTML файл. Откройте блокнот или любой текстовый редактор и вставьте его в свой файл.

<!DOCTYPE html> <html> <head> <meta charset=utf-8 /> <title>Your page title</title> <style type=’text/css’> .image-container {text-align:center;} img {width:80%;height:auto;display:block;margin:10px auto;border:2px solid black;padding:5px;} </style> </head> <body> <h2> The first 50 pictures (or whatever title you want)</h2> <!— Images below —> <div class=’image-container’> <!— Each images are in img tag, put the photobucket images link into the src attribute. Repeat the img tags if you want more images —> <img src=’http://i923.photobucket.com/albums/ad77/kihani_1996/Troll_Face_.png’/> <img src=’http://i923.photobucket.com/albums/ad77/kihani_1996/Troll_Face_.png’/> <img src=’http://i923.photobucket.com/albums/ad77/kihani_1996/Troll_Face_.png’/> </div> </body> </html>

И сохраните его с понятным именем, заканчивающимся на.html [name].html и сохраните тип как все файлы. Обязательно сохраните файл с кодировкой UTF-8. Просто внесите необходимые изменения и загрузите их на сервер и свяжите их.

Повторите шаги для других файлов HTML с различными изображениями в нем.

Оцените статью
Добавить комментарий