Форум программистов, компьютерный форум, киберфорум
HTML, CSS
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.86/7: Рейтинг темы: голосов - 7, средняя оценка - 4.86
1 / 1 / 0
Регистрация: 11.04.2016
Сообщений: 14

Увеличить картинку в ширину

07.07.2016, 14:39. Показов 1396. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Есть картинка.
HTML5
1
2
3
4
<body>
        <input type="button" value="zoom" onclick="zoom(3)"></br>
        <img src="img/1.png" style="width: 50px; height: 50px;" alt="heart">
    </body>
Есть js.
JavaScript
1
2
3
4
5
6
7
8
9
10
11
12
13
14
function zoom(scale){   
    var img = document.images[0];
    var width = parseInt(img.style.width);
    var height = parseInt(img.style.height);
    if(width!== 50){
        width /= scale;
        height /= scale;
    } else {
        width *= scale;
        height *= scale;
    }   
    img.style.width = width+"px";
    img.style.heigth = height+"px";
}
Есть css
CSS
1
2
3
4
5
img{
    transition-delay: 0.5s;
    transition-duration: 1s;
    transition-property: width, height; 
}
Вот по клику она будет увеличиваться или уменьшаться. Но она увеличивается от верхнего левого угла, а как с помощью CSS сделать так, чтобы картинка увеличивалась с места в ширину. (как бы во все стороны от центра)
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
07.07.2016, 14:39
Ответы с готовыми решениями:

Увеличить ширину текстового поля (bootstrap 3)
Ни как не получается увеличить размер input в проекте на c# mvc: &lt;input type=&quot;text&quot; size=&quot;200&quot; placeholder=&quot;Поиск по телефону,...

Как увеличить стандартную ширину контейнера, Bootstrap
Подскажите, как использовать бутстрап с сеткой в 1920px? Ведь максимальный размер сетки - 1170 @media (min-width: 1200px) { ...

Как правильно увеличить картинку
Ребят подскажите, у меня есть блок по высоте 210px, одни картинки по 180px, я их равномерно увеличиваю по высоте и ширине. Но некоторые...

2
Эксперт JSЭксперт HTML/CSS
 Аватар для mrtoxas
3827 / 2677 / 1521
Регистрация: 12.07.2015
Сообщений: 6,672
Записей в блоге: 4
07.07.2016, 15:41
CSS
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
img {
  transition-delay: 0.5s;
  transition-duration: 1s;
  transition-property: width, height;
  transform: translate(-50%, -50%);
  position: absolute;
  left: 50%;
  top: 50%;
}
 
.wrapper {
  width: 200px;
  height: 200px;
  margin: 0 auto;
  position: relative;
  border: 1px solid black;
}
HTML5
1
2
3
4
<div class="wrapper">
  <input type="button" value="zoom" onclick="zoom(3)"></br>
  <img src="https://www.cyberforum.ru/images/cyberforum_logo.png" style="width: 50px; height: 50px;" alt="heart">
</div>
Результат
1
1 / 1 / 0
Регистрация: 11.04.2016
Сообщений: 14
07.07.2016, 15:47  [ТС]
Спасибо.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
07.07.2016, 15:47
Помогаю со студенческими работами здесь

Увеличить большую картинку в модальном окне. Вынос мозга
Всем привет!!! Ребят уже мозг вынес, у меня картинка 1 200 пикс по ширине и 900 по высоте, хочу чтобы при клике по превью,...

Как сделать фоновую картинку на всю ширину и чтобы при масштабировании она менялась?
Есть сайт, kinozip.com, нужно чтобы при масштабировании фоновая картинка менялась как при значении &quot;background-size: 100%&quot;, но...

HTML - Надо: вставить картинку в картинку, в эту картинку, ссылку в картинку
Вот схема моего сайта. http://s020.***********/i716/1404/8c/254516feacb3.jpg У меня пока что на этой странице есть: 1. Элемент Фон -...

Уменьшить картинку в шапке сайта и картинку в начале каждой статьи
Здравствуйте. Есть сайт на Вордпрессе appleiwatch(*точка*)name. 1. Требуется скорректировать картинку в шапке сайта (хедере) в...

Не получается наложить картинку на картинку слоями
Здравствуйте не получается наложить картинку на картинку слоями вот мой случай &lt;table class=&quot;layout&quot;...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Работа со звуком через SDL3_mixer
8Observer8 08.02.2026
Содержание блога Пошагово создадим проект для загрузки звукового файла и воспроизведения звука с помощью библиотеки SDL3_mixer. Звук будет воспроизводиться по клику мышки по холсту на Desktop и по. . .
SDL3 для Web (WebAssembly): Основы отладки веб-приложений на SDL3 по USB и Wi-Fi, запущенных в браузере мобильных устройств
8Observer8 07.02.2026
Содержание блога Браузер Chrome имеет средства для отладки мобильных веб-приложений по USB. В этой пошаговой инструкции ограничимся работой с консолью. Вывод в консоль - это часть процесса. . .
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
SDL3 для Web (WebAssembly): Сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
SDL3 для Web (WebAssembly): Установка Emscripten SDK (emsdk) и CMake для сборки C и C++ приложений в Wasm
8Observer8 30.01.2026
Содержание блога Для того чтобы скачать Emscripten SDK (emsdk) необходимо сначало скачать и уставить Git: Install for Windows. Следуйте стандартной процедуре установки Git через установщик. . . .
SDL3 для Android: Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru