Полезная информация

Заказывай стафф с атрибутикой Mozilla и... пусть все вокруг завидуют тебе! Быть уникальным - быть с Mozilla!

№107-02-2010 22:43:03

zencd
Участник
 
Группа: Members
Зарегистрирован: 09-07-2008
Сообщений: 60
UA: Firefox 3.6

Позиционирование детей в контейнере со свойством position:fixed

Есть XUL-контейнер hbox. Его дети растянуты по вертикали.  Но если я применяю к контейнеру CSS-свойство position:fixed, дети начинают висеть в пространстве:

position-fixed.png

Как вернуть растянутость (stretch)? (Сохранение position:fixed - обязательно.)

Выделить код

Код:

var box = document.createElement('hbox')
var label = document.createElement('label'); label.textContent = 'a label'
var button = document.createElement('button'); button.textContent = 'Button'
box.appendChild(label)
box.appendChild(button)

css(box, 'position:fixed')

//box.setAttribute('align', 'stretch') // не помогает

for(var i = 0; i < box.childNodes.length; i++) {
    css(box.childNodes[i], 'border: 1px solid black')
}

var panel = document.createElement('panel')
panel.appendChild(box)
gBrowser.appendChild(panel)
panel.openPopup(null, '', 700, 100, false, false)

Отредактировано zencd (07-02-2010 22:43:40)

Отсутствует

 

№207-02-2010 23:08:30

vladmir
SeaMonkey - вот это браузер
 
Группа: Extensions
Откуда: НН
Зарегистрирован: 16-10-2004
Сообщений: 4630
UA: Seamonkey 2.0

Re: Позиционирование детей в контейнере со свойством position:fixed

Позиционирование детей в контейнере со свойством position:fixed

Хроники ОМОНа. Триумфальная площадь. 31 января. Бррр. :rolleyes:

Отсутствует

 

Board footer

Powered by PunBB
Modified by Mozilla Russia
Copyright © 2004–2020 Mozilla Russia GitHub mark
Язык отображения форума: [Русский] [English]