Программирование > JavaScript & JScript

Изменить координаты объекта

<< < (2/3) > >>

Макс:

--- Цитировать ---Макс, а в моём случае выглядеть это будет так?
function plus(){
document.layer("l2").setLeft(document.all["l"+2].style.left*1.25);
}
--- Конец цитаты ---
нет.
примерно так:
layer("l2").setLeft(layer("l2).getLeft*1.25);
или
layer("l2").setLeft(parseInt(layer("l2).getLeft*1.25));

Alexandr:
Пере#$%нил базу, перевел всё в проценты от картинки.
С масштабированием всё стало ОК.
Но опять возникли проблемы:
почему-то все хавают проценты кроме width задаёшь хоть 1000%, а ширина всё-равно только по ширине текста,
и вторая заморочка с размером шрифта. Раньше просто - берёшь высоту (в пикселах) и вычитаешь ~4
А сейчас......
Может есть какой алгоритм

Alexandr:
Погодь, Макс, сейчас обратно пере#$%ню и заюзаю.

Макс:

--- Цитировать ---почему-то все хавают проценты кроме width задаёшь хоть 1000%,
--- Конец цитаты ---

1000% от чего? ширины экрана?
наверное примерно так
new_width = parseInt(width * persent)+\'px\';

а про шрифт я ничего не понял

Alexandr:
Да не в яве, а так
2

Вот скопируй код:

--- Код: ---
Изображение







1
2


--- Конец кода ---


Попробуй вместо "26" поставить "1000%"

И кстати, твой скрипт что-т запустить не могу
--- Цитировать ---layer("l2").setLeft(layer("l2).getLeft*1.25);
--- Конец цитаты ---

Пишу
function plus(){
alert(self.frames.pic.layer("l2"));
self.frames.pic.picture.height*=1.25;
self.frames.pic.picture.width*=1.25;
}
А он ругаться начинает... мол не поддерживает объект это свойство.

Навигация

[0] Главная страница сообщений

[#] Следующая страница

[*] Предыдущая страница

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 
Перейти к полной версии