|
63 / 3 / 1
Регистрация: 11.05.2011
Сообщений: 666
|
|
Какая замена в IE7 свойству offsetLeft?10.07.2014, 21:18. Показов 2004. Ответов 13
Метки нет (Все метки)
0
|
|
| 10.07.2014, 21:18 | |
|
Ответы с готовыми решениями:
13
OffsetLeft при position - absolute Определение абсолютных координат картинки через offsetTop и offsetLeft Какая нужна замена? |
|
F́́́́́́́ŕ́́́́́́́é́́́ ́ak
260 / 224 / 109
Регистрация: 07.07.2014
Сообщений: 965
|
|
| 11.07.2014, 02:59 | |
|
Johnlion, уточните, что нужно.
В общем случае, - неплохо подходит element.getBoundingClientRect();
0
|
|
|
63 / 3 / 1
Регистрация: 11.05.2011
Сообщений: 666
|
|
| 11.07.2014, 11:27 [ТС] | |
|
Tatikoma, мне нужно расстояние от левого края div'a до левого края окна, как это сделать, чтоб в ИЕ7 работало?
0
|
|
|
F́́́́́́́ŕ́́́́́́́é́́́ ́ak
260 / 224 / 109
Регистрация: 07.07.2014
Сообщений: 965
|
||||||
| 11.07.2014, 15:23 | ||||||
Сообщение было отмечено Johnlion как решение
Решение
А, ну так это ровно то что вам нужно!
К слову, этот подход быстрее и точнее, - используйте offsetParent/offsetLeft только при недоступности метода getBoundingClientRect.
1
|
||||||
|
супермизантроп
3941 / 2979 / 692
Регистрация: 18.04.2012
Сообщений: 8,629
|
||
| 11.07.2014, 16:43 | ||
|
на какой олимпиаде свойства offsetLeft|Top соревновались со свойствами left|top объекта TextRectangle ? и где можно получить официальный протокол с результатами соревнований, из которого видно, что: а) вторые свойства быстрее первых на ХХХ милли(микро-, нано-, зепто-)секунд ? б) погрешность вторых свойств меньше таковой у первых ? Не по теме: терпеть ненавижу любителей красивых словечек
0
|
||
|
F́́́́́́́ŕ́́́́́́́é́́́ ́ak
260 / 224 / 109
Регистрация: 07.07.2014
Сообщений: 965
|
|||||||
| 11.07.2014, 17:15 | |||||||
|
Язвить не обязательно, я с удовольствием отвечу на ваши вопросы.
----- Я не троллю, я прекрасно понимаю, что вы имеете в виду. Однако хочу обратить ваше внимание, что вы невнимательно читали то, что я пишу. А пишу я что быстрее именно подход, а не полученный код. Написать вызов одной функции - явно быстрее, нежели писать функцию итерирующую offsetParent. Я говорю о чистом JS, т.к. в теме обсуждается чистый вариант - в противном случае автор использовал соответствующие методы фреймворка, а не offsetLeft. Не по теме:
0
|
|||||||
| 11.07.2014, 17:30 | |
|
Не по теме: Tatikoma, монологи для Петросяна писать не пробовали?
0
|
|
| 11.07.2014, 17:37 | |
|
Не по теме: kalabuni, уточните пожалуйста - вы считаете мой текст смешным или нет?
0
|
|
|
63 / 3 / 1
Регистрация: 11.05.2011
Сообщений: 666
|
|
| 11.07.2014, 20:00 [ТС] | |
|
Tatikoma, а отступ от правого края блока до правого края окна? bcr.right что-то очень большое число показывает
0
|
|
|
F́́́́́́́ŕ́́́́́́́é́́́ ́ak
260 / 224 / 109
Регистрация: 07.07.2014
Сообщений: 965
|
|
| 11.07.2014, 20:43 | |
|
Johnlion, отступ справа = ширина экрана - отступ слева - ширина элемента.
1
|
|
|
388 / 275 / 76
Регистрация: 19.09.2011
Сообщений: 828
|
||
| 12.07.2014, 04:00 | ||
|
kalabuni, http://jsperf.com/offset-vs-getboundingclientrect
+ http://jsperf.com/offset-vs-ge... ientrect/7 Не по теме: хотя твой код такой грязный, что его никто заверять и не стал бы
0
|
||
|
супермизантроп
3941 / 2979 / 692
Регистрация: 18.04.2012
Сообщений: 8,629
|
|
| 12.07.2014, 05:39 | |
|
nubideus, ресурсом пользоваться не умеете
![]() см. последнюю ревизию -- http://jsperf.com/offset-vs-ge... entrect/14 -- во всех браузерах свойство offset возвращает значение значительно быстрее
0
|
|
|
388 / 275 / 76
Регистрация: 19.09.2011
Сообщений: 828
|
|||||||||
| 12.07.2014, 13:15 | |||||||||
http://jsperf.com/offset-vs-ge... entrect/15
0
|
|||||||||
|
F́́́́́́́ŕ́́́́́́́é́́́ ́ak
260 / 224 / 109
Регистрация: 07.07.2014
Сообщений: 965
|
|
| 12.07.2014, 23:35 | |
|
http://tati.pro/1225735/speed-test.html (что к чему - см. сурсы)
Как-то у меня в chromium/linux - offset'ы шустрее работают в 1.5-3 раза. Но тут опять-таки от вложенности еще зависит. Что ни разу не меняет того, что оффсеты косячат.
0
|
|
| 12.07.2014, 23:35 | |
|
Помогаю со студенческими работами здесь
14
Before/after в ie7 IE6, IE7 виснет IE7 Анимация в IE7,8 Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования.
Часть библиотеки BedvitCOM
Использованы. . .
|
Киев стоит - украинская песня
zorxor 28.01.2026
wfWdiRqdTxc
О Господи, Вечный, Ты . . .
Я помоги, Бесконечный. . .
Я прошу Ты. . .
Я погибаю, спаси. . .
Я прошу Тебя Вечный. . .
|
Загрузка PNG с альфа-каналом на SDL3 для Android: с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога
SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
|
Загрузка PNG с альфа-каналом на SDL3 для Android: с помощью SDL3_image
8Observer8 27.01.2026
Содержание блога
SDL3_image - это библиотека для загрузки и работы с изображениями. Эта пошаговая инструкция покажет, как загрузить и вывести на экран смартфона картинку с альфа-каналом, то есть с. . .
|
|
влияние грибов на сукцессию
anaschu 26.01.2026
Бифуркационные изменения массы гриба происходят тогда, когда мы уменьшаем массу компоста в 10 раз, а скорость прироста биомассы уменьшаем в три раза. Скорость прироста биомассы может уменьшаться за. . .
|
Воспроизведение звукового файла с помощью SDL3_mixer при касании экрана Android
8Observer8 26.01.2026
Содержание блога
SDL3_mixer - это библиотека я для воспроизведения аудио. В отличие от инструкции по добавлению текста код по проигрыванию звука уже содержится в шаблоне примера. Нужно только. . .
|
Установка Android SDK, NDK, JDK, CMake и т.д.
8Observer8 25.01.2026
Содержание блога
Перейдите по ссылке: https:/ / developer. android. com/ studio и в самом низу страницы кликните по архиву "commandlinetools-win-xxxxxx_latest. zip"
Извлеките архив и вы увидите. . .
|
Вывод текста со шрифтом TTF на Android с помощью библиотеки SDL3_ttf
8Observer8 25.01.2026
Содержание блога
Если у вас не установлены Android SDK, NDK, JDK, и т. д. то сделайте это по следующей инструкции: Установка Android SDK, NDK, JDK, CMake и т. д.
Сборка примера
Скачайте. . .
|