Положение коробки в расширении Firefox - PullRequest
3 голосов
/ 01 декабря 2010

Пробую свои силы в некоторых простых расширениях Firefox ...

Я пытаюсь создать вторую "полосу" ширины окна браузера прямо над строкой состояния по умолчанию в нижней части браузера.

Размещение простого элемента hbox в моем наложении помещает вторую «полоску» ниже строки состояния по умолчанию, но я не могу найти способ ее перемещения.Я пробовал "insertbefore = 'status-bar'" и тому подобное.

Я искал некоторое время, но, похоже, не могу найти ответ на эту, казалось бы, простую проблему ...

ОБНОВЛЕНИЕ ... вот мое наложение в psuedocode (я не на моей машине прямосейчас) ...

<overlay>

  //this is where i want to do a second "bar" above the status bar
  <hbox>
    //random text in here is displayed in bar properly but its below the default bar
    // tried "insertbefore='status-bar'" in the hbox tag...but this had no effect..
  </hbox> 

  //default status bar...i placed a button here...
  <statusbar id="status-bar">
    //button element goes here and is placed on right side of default status bar
    // this works as expected
  </statusbar>

</overlay>

1 Ответ

1 голос
/ 01 декабря 2010

Как я уже сказал, вам нужно найти родителя строки состояния, используя DOM Inspector (я думаю, что это «нижний блок»), а затем поставить ваш ящик как дочерний элемент этого элемента.

...