Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [CSS]Wyśrodkowanie diva
simonX
post
Post #1





Grupa: Zarejestrowani
Postów: 175
Pomógł: 2
Dołączył: 30.07.2008

Ostrzeżenie: (0%)
-----


Mam całą stronę zawartą pomiędzy <div id="glowny"><div>Reszta strony</div></div> i teraz mam pytanie jak mogę cała stronę wyśrodkować? znalazłem ze trzeba marginesy na auto ustawic ale nie działa

  1. #Table_01 {
  2.  
  3. position:absolute;
  4. left:0 ;
  5. top:0 ;
  6. width:990px;
  7. margin:0 auto;
  8. height:1400px;
  9.  
  10. }
  11.  
  12.  


--------------------
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 5)
MateuszS
post
Post #2





Grupa: Zarejestrowani
Postów: 1 429
Pomógł: 195
Dołączył: 6.10.2008
Skąd: Kraków/Tomaszów Lubelski

Ostrzeżenie: (0%)
-----


dajesz <center> przed <div id="glowny"> i </center> po </div>. I cala strona wysrodkowana ;P


--------------------
O! Zimniok :P
Go to the top of the page
+Quote Post
simonX
post
Post #3





Grupa: Zarejestrowani
Postów: 175
Pomógł: 2
Dołączył: 30.07.2008

Ostrzeżenie: (0%)
-----


To przecież nie działa


--------------------
Go to the top of the page
+Quote Post
MateuszS
post
Post #4





Grupa: Zarejestrowani
Postów: 1 429
Pomógł: 195
Dołączył: 6.10.2008
Skąd: Kraków/Tomaszów Lubelski

Ostrzeżenie: (0%)
-----


no to daj do diva align= center i wywal position absolute , operuj na marginach a absolute uzywaj tylko gdy na prawde musisz

Ten post edytował MateuszScirka 23.11.2009, 17:41:06


--------------------
O! Zimniok :P
Go to the top of the page
+Quote Post
vokiel
post
Post #5





Grupa: Zarejestrowani
Postów: 2 592
Pomógł: 445
Dołączył: 12.03.2007

Ostrzeżenie: (0%)
-----


Skoro to jest dział CSS to skąd tu propozycje jakiś center, albo align=center??

Abyś mógł wycentrować jeden element w drugim:
1. ten centrowany musi mieć jakąś szerokość - centrujesz jego samego
2. kontener ma ustawione wyśrodkowanie zawartości
  1. <div id="kontener">
  2. <div id="zawartosc">To jest wycentrowane</div>
  3. </div>


  1. #kontener{
  2. width:990px;
  3. height:1400px;
  4. text-align: center; /* centrowanie 2 */
  5. }
  6. #zawartosc{
  7. margin: 0 auto; /* centrowanie 1 */
  8. width: 500px;
  9. background: red;
  10. }


--------------------
Go to the top of the page
+Quote Post
zegarek84
post
Post #6





Grupa: Zarejestrowani
Postów: 1 332
Pomógł: 294
Dołączył: 12.10.2008
Skąd: Olkusz

Ostrzeżenie: (0%)
-----


Cytat(simonX @ 23.11.2009, 17:22:08 ) *
Mam całą stronę zawartą pomiędzy <div id="glowny"><div>Reszta strony</div></div> i teraz mam pytanie jak mogę cała stronę wyśrodkować? znalazłem ze trzeba marginesy na auto ustawic ale nie działa

  1. #Table_01 {
  2.  
  3. position:absolute;
  4. left:0 ;
  5. top:0 ;
  6. width:990px;
  7. margin:0 auto;
  8. height:1400px;
  9.  
  10. }
  11.  
  12.  

skoro już masz position:absolute to i tą drogą dam Ci inne rozwiązanie dla tego div z id=glowny (gdzie rozumiem że w stylach to chyba u Ciebie to samo co #Table_01 - mało konsekwentnie napisałeś ;p
  1. #glowny {
  2. position:absolute;
  3. left:50%;
  4. top:0;
  5. width:990px;
  6. margin-left:-495px;
  7. height:1400px;/* nie wiem czy to konieczne - nie znam koncepcji - zawsze lepiej dawać przykład online ;p*/
  8.  
  9. }



--------------------
Jeśli twoja ręka rusza do przodu powstrzymaj swój gniew; gdy wyprzedza cię twój gniew - wycofaj rękę.

Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 19.08.2025 - 09:57