Próbuję podać element div (pozycja: stała) o szerokości 100% (w odniesieniu do jego nadrzędnego elementu DIV). Ale mam pewne problemy ...
EDYCJA: Pierwszy problem jest rozwiązany przy użyciu dziedziczenia, ale nadal nie działa. Myślę, że problem polega na tym, że używam wielu elementów div, które przyjmują szerokość 100% / inherit. Drugi problem znajdziesz w aktualizacji jsfiddle: http://jsfiddle.net/4bGqF/7/
Przykład lisa
#container {
width: 800px;
}
#fixed {
position: fixed;
width: 100%;
}
i html
<div id="container">
<div id="fixed">Sitename</div>
<p>
blaat
</p>
</div>
Lub możesz to wypróbować: http://jsfiddle.net/4bGqF/
Wydaje się, że problem polega na tym, że stały element zawsze przyjmuje szerokość okna / dokumentu . Czy ktoś wie, jak to naprawić?
Nie mogę ustawić stałego elementu za pomocą, ponieważ używam wtyczki jScrollPane. Zależy to od zawartości, czy jest pasek przewijania, czy nie.
Wielkie dzięki!
PS: Tekst dwóch elementów div są jeden na drugim. To tylko przykład, więc to nie ma znaczenia.
inherit
jak użyciemax-width:inherit
zwidth:inherit
zachowuje taki sam stosunek kontener / zawartość, a jednocześnie jest responsywny i łatwy w zarządzaniu