![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 48 Pomógł: 0 Dołączył: 31.03.2012 Ostrzeżenie: (0%) ![]() ![]() |
Mam na myśli wyśrodkowanie w pionie, która funkcja za to odpowiada? Dawno się w tym nie bawiłem i zapomniałem.
EDIT: Szukam i szukam ale chyba nic takiego nie ma, trzeba się bawić procentami, pikselami i tak dalej. A szkoda, bo to podstawa. W CSS 4 powinni to zrobić, bo w kółko ciągłe kombinacje - choćby jedną funkcję, która tylko centruje i jednocześnie zostawić obecny sposób, bo nie zawsze robi się takie rzeczy by coś wyśrodkować. Jak ktoś zna w miarę prosty sposób, ale na DIVA to niech napisze. Mi się tylko na czcionkę udaje znaleźć takie w miarę fachowe centrowanie. Ten post edytował Sexee 1.04.2012, 21:03:49 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 798 Pomógł: 307 Dołączył: 13.05.2009 Skąd: Gubin/Wrocław Ostrzeżenie: (0%) ![]() ![]() |
A po co tutaj jakieś funkcje? Proste
czy nawet
i nie trzeba tutaj żadnej wiedzy. A jeżeli to ma być jakiś div który ma się znajdować nad innymi, to
i po sprawie. |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 2 178 Pomógł: 596 Dołączył: 25.09.2009 Skąd: Piwniczna-Zdrój Ostrzeżenie: (0%) ![]() ![]() |
@by_ikar: Żaden z podanych przez Ciebie stylów CSS nie wyśrodkuje div-a w pionie. margin: auto nie zadziała w ogóle, margin-top: 50% przesunie div-a poniżej połowy strony, tak, że górna jego krawędź będzie w połowie. Jedynie trzecia propozycja przy ustawieniu dodatkowych atrybutów CSS zadziała jak trzeba:
choć nie zagwarantuję, że będzie to działać na wszystkich przeglądarkach. Alternatywą jest obliczenie pozycji div-a w JavaScript i nadpisanie stylu CSS. |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 48 Pomógł: 0 Dołączył: 31.03.2012 Ostrzeżenie: (0%) ![]() ![]() |
No tak.. to nie ma tego co chciałem
Cytat centering(#div); I byłoby git a tak to jakieś pierniczenie się z marginesami. Jak to nie zadziała to odpuszczę to sobie bo szkoda na to czasu.Plusy dla was (IMG:style_emoticons/default/biggrin.gif) |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 1 798 Pomógł: 307 Dołączył: 13.05.2009 Skąd: Gubin/Wrocław Ostrzeżenie: (0%) ![]() ![]() |
@by_ikar: Żaden z podanych przez Ciebie stylów CSS nie wyśrodkuje div-a w pionie. margin: auto nie zadziała w ogóle, margin-top: 50% przesunie div-a poniżej połowy strony, tak, że górna jego krawędź będzie w połowie. Jedynie trzecia propozycja przy ustawieniu dodatkowych atrybutów CSS zadziała jak trzeba W przypadku margin: auto, nie byłem pewien, dlatego podałem margin-top: 50% jako dodatek, a nie jedyne użycie, tyle że o tym nie wspomniałem.. Można to również zrobić marginesem, tyle że nie będzie to tak uniwersalne, ponieważ margines górny/dolny trzeba określić w zależności od wielkości elementu: http://jsfiddle.net/4d7sb/ im większy element, tym margines dolny/górny jest mniejszy. Można dodać do tego position absolute, można pobawić się w position fixed. Jak komu jest to potrzebne. |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 4 Pomógł: 0 Dołączył: 9.05.2012 Ostrzeżenie: (0%) ![]() ![]() |
dość proste i skuteczne rozwiązanie:
Ten post edytował adrianbienias.pl 10.05.2012, 22:36:35 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 22:23 |