Я намагаюся надати div (позиція: фіксований) шириною 100% (стосується його батьківського діва). Але у мене є деякі проблеми ...
EDIT: Перша проблема вирішується за допомогою спадкування, але вона все ще не працює. Я думаю, що проблема полягає в тому, що я використовую кілька дівок, які приймають ширину 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: Текст двох дівок знаходиться один на одного. Це лише приклад, який насправді не має значення.
inherit
і як використанняmax-width:inherit
зwidth:inherit
Тримає / Міститься співвідношення контейнера того ж час , ще будучи гнучким і керованим