Я пытаюсь дать div (position: fixed) ширину 100% (относительно его родительского div). Но у меня есть некоторые проблемы ...
РЕДАКТИРОВАТЬ: Первая проблема решается с помощью наследования, но он по-прежнему не работает. Я думаю, что проблема в том, что я использую несколько div, которые принимают ширину 100% / наследовать. Вы можете найти вторую проблему в обновлении jsfiddle: http://jsfiddle.net/4bGqF/7/
Пример Фокса
#container {
width: 800px;
}
#fixed {
position: fixed;
width: 100%;
}
и HTML
<div id="container">
<div id="fixed">Sitename</div>
<p>
blaat
</p>
</div>
Или вы можете попробовать это: http://jsfiddle.net/4bGqF/
Проблемы, похоже, заключаются в том, что фиксированный элемент всегда принимает ширину окна / документа . Кто-нибудь знает, как это исправить?
Я не могу дать свой фиксированный элемент с фиксированным, потому что я использую плагин jScrollPane. Это зависит от содержимого, есть ли полоса прокрутки или нет.
Большое спасибо!
PS: текст 2 деления находятся друг на друге. Это всего лишь пример, так что это не имеет значения.
inherit
том, как использованиеmax-width:inherit
сwidth:inherit
сохраняет соотношение контейнер /