Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [CSS]Wyrównanie tekstu w pionie.
Kużdo
post
Post #1





Grupa: Zarejestrowani
Postów: 181
Pomógł: 14
Dołączył: 4.06.2008

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


Witam,

Chcę wyrównać tekst w divie w pionie, bez obecności tekstu-rodzica, czyli samo vertical-align nie działa... W tej chwili mam coś takiego:

  1. #info {
  2. height: 292px;
  3. float: left;
  4. line-height: 292px;
  5. margin: 0 auto;
  6. text-align: left;
  7. vertical-align: middle;
  8. width: 499px;
  9. }


Problem w tym, że <br /> robi mi odstęp między liniami na 292px... Jak to rozwiązać normalnie, żeby cały test w divie ustawiał się na środku diva (w pionie)?

Pozdrawiam.
Go to the top of the page
+Quote Post
Lars_18
post
Post #2





Grupa: Zarejestrowani
Postów: 63
Pomógł: 11
Dołączył: 29.05.2010

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


Właściwość vertical-align działa poprawnie tylko dla tabel. Ustaw temu divowi właściwość display: table-cell. Jakby co, działa dopiero od IE 8 (i oczywiście we wszystkich przeglądarkach respektujących standardy).
Go to the top of the page
+Quote Post
erix
post
Post #3





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




Dla starszych chyba wystarczyło ustawić display: inline-block.
Go to the top of the page
+Quote Post
Blame
post
Post #4





Grupa: Zarejestrowani
Postów: 678
Pomógł: 124
Dołączył: 26.09.2009

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


To by było chyba za łatwe. Wydaje mi się, że tekst trzeba było dać do osobnego div'a i jego wypozycjonować. Tj. top:50%; margin-top:-wysokość_diva_w_px;
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: 26.09.2025 - 15:10