font-size в мозиле и опере
$('.fontSize').animate({'font-size':persentZoom+'%'},300); эта строка работает в хроме и ie но не работает в мозиле и опере. может кто знает как решить? заранее благодарен |
persentZoom +='%';
animate({'font-size' : persentZoom},300); |
благодарю)
|
Цитата:
|
неа)но сейчас решаю другую проблемму.
|
хотя вру, работает но только в хроме и ie вроде. короче так же
|
Цитата:
100% = 1 em |
Все точно так же. мозила и опера опять вредничают...шешь такое блин
|
покажи код
|
убрал лишнее чтобы не мешало.
var persentZoom = 40; var sizeEm = 16/100*persentZoom/16;// для перевода в em $('.galery'+i+' .poln').closest('.poln').click(function () { //кнопка уменьшения-увеличения click++; if (click % 2 !== 0) { $('.galery'+i+ ' .li1').animate({'font-size':persentZoom +'%'},300);//пробуем процентами $('.galery'+i+' .fontSize'+i).animate({'font-size':sizeEm+'em'},300);// пробуем em } else {//возвращаемся к стандарту $('.galery'+i+' .li1').animate({'font-size':'100%'},300); $('.galery'+i+' .fontSize'+i).animate({'font-size':'1em'},300); } }); |
вот так всё работает:
<html> <head> <script type="text/javascript" src="jquery.js"></script> <style> .op{ font-size: 100%; } .op2{ font-size: 1em; } </style> <script> $(document).ready(function(){ $('span').click(function(){ var a = 140; // 140% a +='%'; $('.op').animate({'font-size': a},600); var b = 3 // em b+='em'; var i = 2; // элемент $('.op'+i).animate({'font-size': b},600); }); }); </script> </head> <body> <p class="op">один</p> <p class="op2">два</p> <span>клик</span> </body> </html> |
Руки могут резко изменить место роста?:blink:
Сейчас проверил то, что у Вас работает. все как раньше) только ie хром может еще и сафари. Проверено было на двух компутерах. http://l-liava-l.narod2.ru/ Это ссылка на то что делаю. чтобы открыть нужное окно нужно переместить ползунок на правую верхнюю ветку, далее в окошке кнопка свертывания. Может у вас заработает. тогда я идиот) |
да как-так??? у меня в опере мой пример работает :))) размер изменяется :)))
http://t-sh.kz/test/1.html сам сижу с Opera 11.62 всё прекрасно работает, проверил ещё в FF — тоже работает :) смотри в своём коде, может где упустил чего. |
хах. http://http://t-sh.kz/test/1.htmlТут работает. пойду искать ошибку. опять наверное идиотская будет:thanks:
|
переменная click где-нибудь объявлена?
посмотри, что в ней оказывается во время клика.. |
обьявлена в начале скрипта равна 0.
|
Она фигурирует там как отслеживальщик нажатий на кнопку точно дело не в ней
|
у тебя там несколько скриптов подключено.. посмотри на предмет конфликта.. поменяй имена переменных, посмотри, что в каждой из них (alert'ом) на каждом шаге.
|
Магия!).
Ошибок вроде нет, проверил. Включил Вашь скрипт вообще отдельно от основного проэкта все так же. от отчаяния даже почистил кэш и обновил браузеры. хих... где мой бубен.. |
Часовой пояс GMT +3, время: 02:49. |