Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [HTML][CSS]Jak ustawić element z wartością fixed?
Generic
post
Post #1





Grupa: Zarejestrowani
Postów: 224
Pomógł: 0
Dołączył: 31.10.2012

Ostrzeżenie: (10%)
X----


Witam. Mam pewien problem z ustawieniem elementu (zaznaczony czerwonym kolorem na obrazku poniżej) dla którego jest przypisana wartość fixed. Zrobiłem stronę w rozdzielczości 920px i cała zawartość jest na środku. Problem w tym że po prawej stronie na samym końcu ma być element, który ma wartość fixed i problem w tym że ucieka aż do samego końca, do paska przewijania. Jak zrobić aby element był na samym końcu prawej strony, ale trzymał się rozdzielczości 920px, która jest ustawiona w section? Oczywiście element fixed znajduje się w section i nie wiem dlaczego ignoruje podaną szerokość przypisaną dla section.

Pomarańczową przerywaną linią zaznaczyłem granice strony.

(IMG:http://i.imgur.com/7gP8yBL.jpg)

Ten post edytował Generic 27.07.2015, 22:33:37
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Generic
post
Post #2





Grupa: Zarejestrowani
Postów: 224
Pomógł: 0
Dołączył: 31.10.2012

Ostrzeżenie: (10%)
X----


Cytat(trueblue @ 30.07.2015, 08:25:57 ) *
Jaki błąd?
JS? Bo można odnieść wrażenie, że rozwiązania, które dostajesz nie satysfakcjonują Cię, dodatkowo wspominasz o FB.





Nie miałem tego na myśli. Kod w JSFiddle, jeśli dobrze rozumiem spełnia Twoje wymagania, choć druga część powyższej wypowiedzi brzmi mgliście.

Szerokość kontentu nie dopasowuje się do okna, ale okno może zmieniać szerokość, a co za tym idzie nie możesz na sztywno dać margin-left, bo element będzie w stałej odległości od lewej krawędzi (przy zmianie szerokości raz będzie przykrywał kontent, innym razem będzie poza).


nie że niesatysfakcjonują mnie po prostu nie są takie jakie powinny. w twoich kodach problemem jest to że gdy zmniejsza sie okno przeglądarki element zaczyna zasłaniać inne części a jak się jeszcze bardziej zmniejszy okno przeglądarki to element znika i nigdzie go nie ma. a żeby było w porządku powinno być tak że element trzyma stałą odległość od innych elementów i podczas zmniejszania okna trzeba przesunac pasek przewijania żeby go zobaczyć. zoobrazowałem problem poniżej w obrazku.

(IMG:http://i.imgur.com/3R1Ae6u.jpg)

Czy istnieje jakiś sposób żeby wyłączyć przesuwanie się elementu kiedy okno przeglądarki zmniejsza sie tak aby cały czas był na swojej pozycji?
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 12.03.2026 - 14:59