Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Wyśrodkowanie elementu
suchy1
post
Post #1





Grupa: Zarejestrowani
Postów: 246
Pomógł: 8
Dołączył: 2.04.2006
Skąd: Gliwice

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


Witam,

chciałbym wyśrodkować logo (typu jpg) oraz menu. Oba elementy nie moga byc statyczne, jezeli zmienimy rozdzielczosc musze byc w dobrym miejscu.
  1. #topPan{
  2. background:url(images/background.gif) 0 0 repeat-x;
  3. height:62px;
  4. position:relative;
  5. margin-top: 35px;
  6. clear:both;
  7. }
  8.  
  9. #logo{
  10. width:201px;
  11. position:absolute;
  12. margin-top:10px;
  13. padding-left:20% auto;
  14. }

kod html

  1. <div id="topPan">
  2. <div id="logo"><img src="images/logo_firmy.gif"></div>
  3.  
  4. <ul>
  5. <li class="home">Start</li>
  6. <li><a href="oferta.html">Oferta</a></li>
  7. <li><a href="ofirmie.html">O firmie</a></li>
  8. <li><a href="dojazd.html">Dojazd</a></li>
  9. <li><a href="kontakt.html">Kontakt</a></li>
  10. </ul>
  11.  
  12. </div>


Czy konieczne jest podanie w CSS szerokosci (wtedy działa). Gdyz che miec w tym DIV tlo na 100% strony (czyt. repeat-x).
Pozdrawiam
Go to the top of the page
+Quote Post
ayeo
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 1 202
Pomógł: 117
Dołączył: 13.04.2007
Skąd: 127.0.0.1

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


Witam!

Jak chcesz wycentrować coś co ma 100% szerokości? Oczywiście, że musisz podać width. Zrób sobie osobnego diva, taki pojemnik, w nim ustaw tło z repeat-x i daj tam te swoje właściwe z ustawioną szerokością. Nie wiem czy do końca o to chodziło...

Pozdrawiam!
Go to the top of the page
+Quote Post
hetaroi
post
Post #3





Grupa: Zarejestrowani
Postów: 2
Pomógł: 0
Dołączył: 10.11.2008

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


jeśli dobrze kojarzę to przy ustawieniu w css:
  1. margin: auto;

powinno być wyśrodkowane
Go to the top of the page
+Quote Post
erix
post
Post #4





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




Ale i tak musi obrać te elementy w jakiegoś wrappera i jemu nadać margin: auto.
Go to the top of the page
+Quote Post

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: 20.09.2025 - 09:41