Что сделало бы offsetParent пустой указатель?

Просто установите foldcolumn в 0. Это значение по умолчанию.

Так как в вашем Vim установлено значение 1, вы должны выяснить, кто установил значение 1. Выполните:

:verbose set foldcolumn

Отображает значение foldcolumn, а также печатает, где оно было установлено в последний раз.

Может быть, этого достаточно, чтобы сбросить его у вас vimrc. Нравится

set foldcolumn=0 
13
задан Phrogz 24 July 2012 в 20:57
поделиться

3 ответа

Если документ не закончил загружаться затем offsetParent, может быть пустым

15
ответ дан 1 December 2019 в 17:14
поделиться

Это старый вопрос, но У меня другой случай. Если вы манипулируете DOM, вы можете получить нулевое значение offsetParent - в IE6 и IE7.

См .: IE 6/7 - «Неопределенная ошибка» при доступе к offsetParent (Javascript)

4
ответ дан 1 December 2019 в 17:14
поделиться

Я столкнулся с этой проблемой, когда родственник слева от элемента скрыт:

<div id="parent">
  <div id="element1">some stuff</div>
  <div id="element2" style="display: none">some hidden stuff</div>
  <div id="element3">child whose offset we want</div>
</div>

Я столкнулся со случаем, когда offsetParent of element3 является null, хотя сам element3 виден, а родительский виден.

Я видел тонкие версии Firefox 3.6 и Chrome 5. Похоже, что это также влияет на функцию getBoundingClientRect () в element3 , что очень раздражает, так как это работает так много других случаев!

0
ответ дан 1 December 2019 в 17:14
поделиться
Другие вопросы по тегам:

Похожие вопросы: