Я пытаюсь предоставить div (позиция: фиксированный) ширину 100% (относящуюся к его родительскому div). Но у меня есть некоторые проблемы ...Установите ширину разделителя «Позиция: фиксированный» относительно родительского div
EDIT: Первая проблема связана с использованием inherit, но она по-прежнему не работает. Я думаю, что проблема в том, что я использую несколько div, которые принимают ширину 100%/inherit. Вы можете найти вторую проблему на jsfiddle обновление: http://jsfiddle.net/4bGqF/7/
Fox например
#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/
проблема заключается в том, что фиксированный элемент всегда принимает ширину o f окно/документ. Кто-нибудь знает, как это исправить?
Я не могу дать фиксированный элемент фиксированным, потому что я использую плагин jScrollPane. Это зависит от того, есть ли полоса прокрутки или нет.
Большое спасибо!
PS: Текст двух разделов находится друг на друге. Это просто пример, который не имеет большого значения.
см мой ответ ниже, который предлагает некоторые дополнительные сведения в 'inherit' и как с помощью' макс-ширина: inherit' с 'ширина: inherit' сохраняет/Содержится соотношение контейнера такое же время, все еще будучи отзывчивыми и управляемыми – aequalsb