![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 10 Pomógł: 0 Dołączył: 4.01.2011 Ostrzeżenie: (0%) ![]() ![]() |
Witam, Mam taki problem, chciałbym aby jeden z div'ow pojawiał się tylko do wielkości monitora, jeśli ktoś ma monitor duży pojawia mu się cały, jeśli mniejszy pojawia mu się część, chodzi o div id="logo_right", aktualnie obrazek tam jest ustawiony jako tło, div pozycjonowany jest pozycjonowane przez "absolute" względem div-a "container", próbowałem już przez wyłączenia scroolbar x, ale nie dość, że nie przechodzi wtedy walidacji css, to cały czas można było przesunąć myszką tło.
Link http://alcopone.pl/test/
Ten post edytował pwojciechowski 13.01.2011, 12:49:09 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 2 355 Pomógł: 533 Dołączył: 15.01.2010 Skąd: Bydgoszcz Ostrzeżenie: (0%) ![]() ![]() |
div id="logo_right" jest pozycjonowany względem body, nie okłamuj nas (IMG:style_emoticons/default/winksmiley.jpg)
A dlaczego względem body? A no dlatego, że określając position dla children, musimy też określić position dla parent, bo children będzie próbował pozycjonować się tak długo względem każdego rodzica wyżej, jak długo nie będzie któryś miał określonego position. A jeżeli żaden nie będzie miał określonego position, to dojdzie aż do body i wypozycjonuje się względem body. A skoro kontener ma być pozycjonowany relatywnie, to powinieneś rozwiązać zagadkę (IMG:style_emoticons/default/winksmiley.jpg) A żeby Twój logo_right dochodził do końca, a nie tworzył się scroll-x to pokombinuj z overflow. Ten post edytował Damonsson 13.01.2011, 14:50:41 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 10.10.2025 - 02:38 |