Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [CSS] Wyśrodkowanie w pionie
o2w5n778
post 23.04.2013, 13:59:24
Post #1





Grupa: Zarejestrowani
Postów: 235
Pomógł: 0
Dołączył: 10.12.2009

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


Witam!
Czy poprawnie jest używać parametru line-height do wyśrodkowywania tekstu w pionie?


--------------------
Go to the top of the page
+Quote Post
b4x
post 23.04.2013, 14:02:41
Post #2





Grupa: Zarejestrowani
Postów: 658
Pomógł: 95
Dołączył: 20.12.2005
Skąd: N54,35° E18,63° (Gdańsk)

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


@o2w5n778 - niby możesz... ale lepiej wygląda np.

  1. #top {display: table;}
  2.  
  3. #srodek {
  4. display: table-cell;
  5. vertical-align: middle;
  6. }
  7. <div id="top">
  8. <div id="srodek">
  9. Cos ...
  10. </div>
  11. test<br />
  12. test
  13. </div>


--------------------
Go to the top of the page
+Quote Post
cykcykacz
post 23.04.2013, 14:03:13
Post #3





Grupa: Zarejestrowani
Postów: 550
Pomógł: 9
Dołączył: 29.05.2009
Skąd: Ostrów Wielkopolski

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


Hm... jak dlamnie jeśli wygląda poprawnie w kilku przeglądarkach np: internt ex, itd.

To czemu nie.
Go to the top of the page
+Quote Post
Arcioch
post 23.04.2013, 14:04:13
Post #4





Grupa: Zarejestrowani
Postów: 324
Pomógł: 110
Dołączył: 18.09.2012

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


Hej smile.gif line-height nie służy do wyśrodkowania tekstu w pionie tylko do odstępu pomiędzy liniami smile.gif

Zobacz tu masz wyjaśnione jak to zrobić smile.gif LINK
Go to the top of the page
+Quote Post
o2w5n778
post 23.04.2013, 14:22:57
Post #5





Grupa: Zarejestrowani
Postów: 235
Pomógł: 0
Dołączył: 10.12.2009

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


Cytat(Arcioch @ 23.04.2013, 15:04:13 ) *
Hej smile.gif line-height nie służy do wyśrodkowania tekstu w pionie tylko do odstępu pomiędzy liniami smile.gif

Zobacz tu masz wyjaśnione jak to zrobić smile.gif LINK

Nie chce działać z float: left
  1. #headerText {
  2. width: 300px;
  3. height: 150px;
  4. display: table-cell;
  5. vertical-align: middle;
  6. float: left;
  7. }


--------------------
Go to the top of the page
+Quote Post
!*!
post 23.04.2013, 14:27:06
Post #6





Grupa: Zarejestrowani
Postów: 4 298
Pomógł: 447
Dołączył: 16.11.2006

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


I tak ma być, float Ci tu nie potrzebne. Elementowi który jest ma być obok, nadaj też wartość display:table-cell/row.

Ten post edytował !*! 23.04.2013, 14:28:36


--------------------
Nie udzielam pomocy poprzez PW i nie mam GG.
Niektóre języki programowania, na przykład C# są znane z niezwykłej przenośności (kompatybilność ze wszystkimi wersjami Visty jest wiele warta).
Go to the top of the page
+Quote Post
memory
post 23.04.2013, 14:33:57
Post #7





Grupa: Zarejestrowani
Postów: 616
Pomógł: 84
Dołączył: 29.11.2006
Skąd: bełchatów

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


Tabelki nadal w cenie smile.gif
Go to the top of the page
+Quote Post
!*!
post 23.04.2013, 14:36:40
Post #8





Grupa: Zarejestrowani
Postów: 4 298
Pomógł: 447
Dołączył: 16.11.2006

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


Cytat(memory @ 23.04.2013, 15:33:57 ) *
Tabelki nadal w cenie smile.gif

A gdzie Ty tu tabele widzisz?


--------------------
Nie udzielam pomocy poprzez PW i nie mam GG.
Niektóre języki programowania, na przykład C# są znane z niezwykłej przenośności (kompatybilność ze wszystkimi wersjami Visty jest wiele warta).
Go to the top of the page
+Quote Post
Dejmien_85
post 23.04.2013, 16:17:40
Post #9





Grupa: Zarejestrowani
Postów: 251
Pomógł: 23
Dołączył: 23.04.2013

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


Cytat(memory @ 23.04.2013, 15:33:57 ) *
Tabelki nadal w cenie smile.gif


Do wyświetlania dużej liczby danych (w tabelach) tak, jednak na pewno nie do layoutu strony. ; )

Wracając do tematu, line-height (jak sama nazwa mówi), to wysokość linii. Jeśli będziesz miał jedną linię tekstu, wtedy możesz ją niby wyśrodkować, bo wysokość linii w danym tekście się podniesie i przez to tekst opadnie. Jednak jeśli będziesz miał więcej linii tekstu, wtedy... będzie to "nieciekawie" wyglądać. Polecam zapoznanie się z "vertical-align" (tak jak to ktoś wyżej wskazywał). ; )

Ten post edytował Dejmien_85 23.04.2013, 16:22:11
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 Wersja Lo-Fi Aktualny czas: 28.04.2024 - 03:08