Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 12.08.2013, 15:50
Кандидат Javascript-наук
Отправить личное сообщение для Valdemor Посмотреть профиль Найти все сообщения от Valdemor
 
Регистрация: 30.03.2012
Сообщений: 128

Из процентов в пиксели и наоборот.
Нужно написать функцию, которая переводит числа из процентов в пиксели и наоборот (а именно - css-свойства, такие как: width, height, paddingLeft и т.д.).
Я бы сделал это легко из соотношения, но само соотношение искать трудно, т.к. width относится как в width родительского-, так и body-элемента (может быть разный position как самого элемента, так и родительского тега). А всё делать через if очень и очень неправильно, т.к. есть много свойств: height, width, backgroundPositionY, marginTop, paddingRight...
Как же это реализовать? В какую сторону копать?
Знаю, что в jQuery это реализовано, т.к. в функции animate можно присваивать как проценты, так и пиксели, а getComputedStyle выдает в, большинстве, проценты (кроме значений "auto" и backgroundPositionX-Y (в процентах)).
Заранее спасибо!
Ответить с цитированием
  #2 (permalink)  
Старый 13.08.2013, 11:11
Кандидат Javascript-наук
Отправить личное сообщение для Valdemor Посмотреть профиль Найти все сообщения от Valdemor
 
Регистрация: 30.03.2012
Сообщений: 128

Тему можно закрывать

Последний раз редактировалось Valdemor, 15.08.2013 в 13:46.
Ответить с цитированием
Ответ


Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
КАк отправлять данные компьютера на сервер и наоборот, но без браузера (!!!) ? name123123 Общие вопросы Javascript 1 01.04.2013 20:50
window opener наоборот Vampir3 Общие вопросы Javascript 2 17.03.2013 17:05
Практика: перевод десятичных чисел в двоичные и наоборот Magneto Учебные материалы 10 24.07.2012 20:44
Выбитые пиксели на фотографиях smirnov-mn Internet Explorer 1 14.03.2012 19:29
Вывод процентов в цикле Skyman jQuery 4 01.02.2012 18:32