4 / 4 / 2
Регистрация: 17.10.2012
Сообщений: 176
|
||||||
1 | ||||||
Плавное сжимание изображения19.04.2013, 15:37. Показов 1490. Ответов 17
Метки нет (Все метки)
Есть круг. Он поделен на 4 сектора, нужно что бы при наведении на определенный сектор он начал сжиматься к центру.
Проблема в том что не знаю как сделать сжатие и как разместить изображения по кругу что бы выгладил круг.
или можно как то по другому это сделать?
0
|
19.04.2013, 15:37 | |
Ответы с готовыми решениями:
17
Плавное уменьшение изображения Плавное увеличение изображения по нажатии на кнопку Плавное увеличение и уменьшение изображения Плавное движение изображения за мышкой |
4 / 4 / 2
Регистрация: 17.10.2012
Сообщений: 176
|
|
22.04.2013, 19:32 [ТС] | 2 |
как сжатие сделать?
0
|
супермизантроп
3941 / 2979 / 692
Регистрация: 18.04.2012
Сообщений: 8,625
|
|
22.04.2013, 20:42 | 3 |
опишите словами - что вы понимаете под "сжатием сектора к центру"
я пока не могу себе представить, что именно вам нужно -- у сектора имеются две величины, определяющие его геометрию: (1) радиус и (2) угол опишите, что должно происходить с первым и со вторым в "процессе сжатия" -- кроме того, опишите - изменится ли (и как) положение сектора относительно центра круга в процессе "сжатия к центру"
0
|
4 / 4 / 2
Регистрация: 17.10.2012
Сообщений: 176
|
|
22.04.2013, 22:07 [ТС] | 4 |
попробуйте данный код который я описал в 1 посте ... она показывает как картинка( сектор с определенным цветом начинает увеличиваться в размере) это и есть расширение .. мне нужен подобный эффект только в обратном порядке.. когда сектора имеют максимальный размер но потом они уменьшают свои показатели по высоте и ширине .... центр круга не должен изменятся ..
0
|
супермизантроп
3941 / 2979 / 692
Регистрация: 18.04.2012
Сообщений: 8,625
|
|
22.04.2013, 22:28 | 5 |
flasher167, скопируйте вами выложенный код и запустите его в браузере AS IS
если вы что-либо сможете "увидеть", то я вам позавидую у нас у всех НЕТ ваших картинок src = i + "_" + n + ".png" поэтому ваш код всем нам НИЧЕГО не показывает СОВСЕМ ничего так что... если нуждаетесь в помощи, будьте любезны описать вашу проблему
0
|
4 / 4 / 2
Регистрация: 17.10.2012
Сообщений: 176
|
|
22.04.2013, 23:16 [ТС] | 6 |
я описал все что мог...
есть сектора при наведении на определенный сектор он уменьшается.. убрали мышку с сектора (уменьшении остановилось) также создана кнопка которая возвращает все в исходное состояние..
0
|
супермизантроп
3941 / 2979 / 692
Регистрация: 18.04.2012
Сообщений: 8,625
|
|
22.04.2013, 23:21 | 7 |
мда... трудно с вами
"сектор уменьшается" - это КАК? становится меньше радиус сектора? или угол сектора меньше становится? или и то, и другое одновременно уменьшается? русский язык - он для вас родной? вы в состоянии воспринимать поставленные на русском языке вопросы? и в состоянии русским языком на эти вопросы адекватно отвечать?
0
|
4 / 4 / 2
Регистрация: 17.10.2012
Сообщений: 176
|
|
22.04.2013, 23:27 [ТС] | 8 |
уменьшается радиус
0
|
супермизантроп
3941 / 2979 / 692
Регистрация: 18.04.2012
Сообщений: 8,625
|
|
23.04.2013, 00:06 | 9 |
средствами чистого HTML+CSS+javascript эту задачу решить нельзя
здесь надо использовать графические методы - VML для MSIE и SVG для прочих браузеров рекомендую воспользоваться js-библиотекой http://raphaeljs.com/ там даже есть демо-пример с секторами - http://raphaeljs.com/pie.html, правда, при наведении мыши они не "сжимаются", а, наоборот, "расширяются"
0
|
4 / 4 / 2
Регистрация: 17.10.2012
Сообщений: 176
|
|
23.04.2013, 00:26 [ТС] | 10 |
попробуйте пример который я привел в 1 посте.. создайте картинки и посмотрите как работает..
работает без всяких графических методов..
0
|
супермизантроп
3941 / 2979 / 692
Регистрация: 18.04.2012
Сообщений: 8,625
|
|
23.04.2013, 00:33 | 11 |
смешно...
вы в "Аншлаге" выступать не пробовали? попроситесь, вас обязательно возьмут откуда я знаю - какие именно картинки мне надо создавать, чтобы увидеть то, чего вы в своём примере видите? хотите похвалиться - если вам реально есть чем похвалиться - выложите в сеть и дайте ссылку
0
|
26 / 16 / 2
Регистрация: 13.03.2013
Сообщений: 36
|
||||||
23.04.2013, 02:01 | 12 | |||||
смотри умник
1
|
супермизантроп
3941 / 2979 / 692
Регистрация: 18.04.2012
Сообщений: 8,625
|
|
23.04.2013, 02:29 | 13 |
решить можно в единственном частном случае - если углы секторов будут равны ровно 90 или 180 градусам
во всех иных случаях с помощью HTML+CSS+JS задачу решить нельзя о чём мною и было написано PS. "тыкать" рекомендую где-нить в подворотне вашим дружкам-гопникам
0
|
26 / 16 / 2
Регистрация: 13.03.2013
Сообщений: 36
|
|
23.04.2013, 03:32 | 14 |
flasher167, с картинками тоже можно.Если сам не разберешся скинь картинки которые хотел, подстрою.Да и эффекты тоже.
Добавлено через 56 минут вы написали <<средствами чистого HTML+CSS+javascript !!!!!!!!!ЭТУ!!!!!!!!! задачу решить нельзя>>, а в этой задаче углы именно 90 градусов.так что не надо оправдываться.
0
|
супермизантроп
3941 / 2979 / 692
Регистрация: 18.04.2012
Сообщений: 8,625
|
|
23.04.2013, 05:27 | 15 |
откуда вам известно, что в этой задаче 4 сектора имеют углы именно 90 градусов?
круг на 4 сектора можно разделить бесчисленным количеством способов подставьте сюда любые возможные значения w + x + y + z = 360
0
|
4 / 4 / 2
Регистрация: 17.10.2012
Сообщений: 176
|
|
23.04.2013, 19:43 [ТС] | 16 |
хороший пример, но не то что надо...
сжатие должно останавливаться когда курсор убран с сектора и нудна кнопка сброса что бы вернуть все в исходное положение вот как сделано опять же повторюсь нужно разместить их по кругу (как нормальный круг разбитый на сектора) что не получается у меня.. и сделать сжатие
0
|
26 / 16 / 2
Регистрация: 13.03.2013
Сообщений: 36
|
||||||
23.04.2013, 19:58 | 17 | |||||
kalabuni специально для вас
смотри
0
|
26 / 16 / 2
Регистрация: 13.03.2013
Сообщений: 36
|
|
23.04.2013, 20:52 | 18 |
подключи нормальные картинки размером 200x200 а то у тебя не квадратные.
1
|
23.04.2013, 20:52 | |
23.04.2013, 20:52 | |
Помогаю со студенческими работами здесь
18
Сжимание массива Сжимание > обратное действие Float и сжимание блока перед переносом Отрисовка изображения поверх канвы (изображения) и вращение изображения Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |