![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 449 Pomógł: 0 Dołączył: 26.05.2004 Skąd: Nowy Sącz Ostrzeżenie: (0%) ![]() ![]() |
Stona bedzie dopasowywana na 100% rozdzielczosci monitora.
Chce na niej umiescic wysrodkowane menu w poziomie tak jak w tym przykladzie: menu1 ale z elementami graficznymi w tle jak w tym przykladzie: menu2 Problem polega na tym ze pierwszym przykladzie zastosowany jest styl display: inline; - parametr ten stosuje sie do elementow liniowych i FF nie potrafi wyswietlic grafiki w pełnych wymiarach - ogranicza sie do wyswietlenia tylko tej czesci grafiki ktora jest za tekstem. W drugim przykladzie sa elementy blokowe z zastosowanym stylem float:left; - tylko ze nie umiem wysrodkowac tego na stronie. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 449 Pomógł: 0 Dołączył: 26.05.2004 Skąd: Nowy Sącz Ostrzeżenie: (0%) ![]() ![]() |
Cytat(revyag @ 2005-08-29 10:20:46) Żeby umieścić divy w jednej linii używasz float, albo position:absolute. Z tym sie nie zgodze - biorac pod uwage to jak to jest okreslone w specyfikacji CSS2.Poslugujac sie tymi stylami oczywiscie mozna ulozyc elementy w jednej linii. Ale float okresla tylko z ktorej strony nalezy oblac element blokowy innymi elementami - wysrodkowanie na stronie w takim przypadku odpada, bo elementy beda tylko po prawej lub po lewej stronie. A bsolute nie bierze pod uwage sasiednich elementow tylko z gory okreslone dokladnie wyliczone pozycje na stronie. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 7.10.2025 - 07:46 |